This project is a simulation of phpMyAdmin, it allows you to control all of your data (excluding data definition mechanisms).
- PHP version >= 7.1.*
- The application depends on user's authentication.
- It provides the user the ability to navigate all databases -as well as their tables- whom he is allowed to see.
- Not to mention, it also serves the possibility of editing, inserting and deleting records.
- Showing current user permissions.
- The possibility of visualizing a database schema.
Download directly from github or clone the repo using this command :
git clone https://github.com/ELAMRANI744/php-databases-manager
Install composer dependencies :
composer install
Then run the application in localhost :
localhost/php-databases-manager
Databases-Manager-api
├── css
│ ├── normalize.css
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE.md
│ │ ├── normalize.css
│ │ ├── package.json
│ │ └── README.md
│ ├── animation.css
│ ├── app.css
│ ├── bootstrap.min.css
│ ├── datatables.css
│ ├── graphics.css
│ ├── jquery.dataTables.css
│ ├── loaders.css
│ ├── rules.css
│ ├── standard.css
├── fonts
│ └── mdi
│ ├── css
│ ├── fonts
│ ├── scss
│ ├── bower.json
│ ├── license.md
│ ├── package.json
│ ├── preview.html
│ └── README.md
├── icons
│ ├── auto.png
│ ├── key.png
│ └── unique.png
├── js
│ ├── componenets.js
│ ├── highlight.js
│ ├── jquery.dataTables.min.js
│ ├── jquery.min.js
│ ├── loaders.js
│ ├── main.js
│ └── utilities.js
├── logs
│ └── logs.txt
├── modules
│ ├── models
│ │ ├── column.php
│ │ ├── container.php
│ │ ├── database.php
│ │ ├── manager.php
│ │ ├── refcolumn.php
│ │ └── table.php
│ ├── utilities
│ │ ├── logsManager.php
│ │ ├── queryHelper.php
│ │ └── userManager.php
│ ├── handler.php
│ └── loader.php
├── views
│ ├── componenets
│ │ ├── datatables
│ │ ├── modals
│ │ ├── header.php
│ │ ├── logsPanel.html
│ │ ├── sectionHeader.html
│ │ └── sectionHeader_permissions.html
│ ├── templates
│ │ ├── exception.html.twig
│ │ └── index.html.twig
│ ├── home.php
│ ├── login.html
│ ├── permissions.php
│ ├── permissionsSectionContent.php
│ ├── tableDataTabsView.php
│ └── tableDataVerticalView.php
├── composer.json
├── composer.lock
├── designer.php
├── index.php
├── LICENSE
├── package-lock.json
├── package.json
└── README.md
See in Behance.