Back to Programs

Data

phpMyAdmin

A web interface for MySQL written in PHP

cakephpdatabasejavascriptjquerymysqlphpbootstrapcssfrontend

Participation history

3 GSoC years

2019

2 projects

Official year page

Refactoring and Improving Designer

When the designer section of phpMyAdmin was initially written, there was no jQuery. But now since it exists and due to the advantages of jQuery over...

Convert UI to Bootstrap 4

Currently, the frontend of PMA is inconsistent and full of small issues. Its high time we switch from custom-written stylesheets to some more...

2018

4 projects

Official year page

Leonardo Strozzi's Application

I'm Leonardo Strozzi, a 19 year old, studying computer science, applying a proposal for the 'Refactoring Twig Templates' phpMyAdmin GSoC idea. The...

General Improvements

The aim of the project is to implement some of the enhancements suggested in the issue tracker to improve user experience(adding new useful features...

Introducing modern JS features and tools

The javascript code is written in ES5 exposing many of the variables and functions globally and the package manager is not used for the modules. So I...

Automated Theme Generator Tool

Currently there are pre-generated themes that can be manually installed and used. The idea is to create a tool that automates and makes easier the...

2017

3 projects

Official year page

Enhancements collection for phpMyAdmin

The project aims at enhancing phpMyAdmin by implementing several features. The following is the list of enhancements: New UI for Multi-table query...

Improving phpMyAdmin's Selenium testsuite and Error Reporting Server

phpMyAdmin has been around for more than eighteen years now. Over all these years, a variety of new features have been added to it. In wake of new...

Enhancements collection

phpmyadmin currently has a large number of open issues (~210 at time of writing this). To maintain and improve phpmyadmin core project the numbers of...