This is a custom PHP backend panel designed for managing data efficiently using a MySQL database. The panel includes user management, CRUD operations, Datatable.js, Validation.js and a user-friendly interface.
- User Authentication (Login/Logout)
- CRUD Operations for Database Management
- Responsive and Clean UI
- Secure Database Connection
- Easy Configuration for Deployment
- PHP 7.4 or higher
- MySQL 5.7 or higher
- Apache/Nginx Server
-
Clone the Repository:
git clone https://github.com/chetanghadiya007/custom_php_backend_panel.git cd php-backend-panel
-
Database Setup:
- Import the provided
git_backend.sql
file into your MySQL database. - Update the database credentials in
/config.php
:
define('DB_HOST', 'localhost'); define('DB_USER', 'your_username'); define('DB_PASS', 'your_password'); define('DB_NAME', 'your_database_name');
- Import the provided
-
Run the Project:
- Place the project files in your server's web root folder (e.g.,
/var/www/html
). - Access the application via
http://localhost/php-backend-panel/#
.
- Place the project files in your server's web root folder (e.g.,
-
Login using the default admin credentials:
- Username:
admin
- Password:
123456
- Username:
-
Navigate through the panel for various data management features.
-
Easy to Add new modules or enhance functionality.
- Always sanitize user inputs to prevent SQL injection.
- Use HTTPS for secure data transmission.
Contributions are welcome! Feel free to fork the repository, create a new branch, and submit a pull request.
If you encounter any issues, please create an issue on the repository or contact me directly.
- Skype: chetanghadiya007
- Mail: crghadiya@gmail.com