Skip to content

๐ŸŽจ PHP Admin Panel is a lightweight, customizable admin dashboard built with pure PHP โ€” no frameworks required. โœจDesigned for small to medium projects, it offers a clean UI, dynamic sidebar, alerts, and easy configuration for rapid development. ๐Ÿ’ป

Notifications You must be signed in to change notification settings

Iqbolshoh/php-admin-panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Š PHP Admin Panel

This project is a PHP-based web application ๐Ÿ–ฅ๏ธ developed by Iqbolshoh Ilhomjonov ๐Ÿ‘จโ€๐Ÿ’ป. The application includes various features such as user alerts, data tables, a dynamic navigation menu, and a customizable admin panel with a banner ๐Ÿ†๐ŸŽฏ.

Banner


โš™๏ธ Installation ๐Ÿ—๏ธ

To run this project locally, follow these steps:

1๏ธโƒฃ Clone the repository ๐Ÿ“‚:

git clone https://github.com/iqbolshoh/php-admin-panel.git

2๏ธโƒฃ Navigate to the project directory ๐Ÿ“:

cd php-admin-panel

3๏ธโƒฃ Set up a local server ๐ŸŒ (e.g., XAMPP, WAMP, MAMP) and place the project files in the server's root directory (htdocs/www).


๐Ÿš€ Usage ๐ŸŽฏ

To use the application, open your browser ๐ŸŒ and navigate to:

๐Ÿ”— http://localhost/php-admin-panel

This will load the main page of the application. ๐ŸŽ‰


๐Ÿ“Œ Adding Sidebar Menu Items ๐Ÿ—๏ธ

The $menuItems array defines the sidebar menu ๐Ÿ“œ. Each item includes:

โœ… menuTitle โ€“ The section name ๐Ÿท๏ธ (e.g., "Menu").
โœ… icon โ€“ The section icon ๐ŸŽจ (e.g., "fas fa-home").
โœ… pages โ€“ Subpages with "title" (name) and "url" (link) ๐Ÿ”—.

๐Ÿ“ Example: Adding/Updating Menu Items

$menuItems = [
    [
        "menuTitle" => "Dashboard",
        "icon" => "fas fa-tachometer-alt",
        "pages" => [
            ["title" => "Home", "url" => "index.php"]
        ],
    ],
    [
        "menuTitle" => "Settings",
        "icon" => "fas fa-cog",
        "pages" => [
            ["title" => "Profile", "url" => "profile.php"]
        ],
    ]
];

๐Ÿ–ฅ Technologies Used

HTML CSS Bootstrap JavaScript jQuery PHP

๐Ÿ“œ License

This project is open-source and available under the MIT License.

๐Ÿค Contributing

๐ŸŽฏ Contributions are welcome! If you have suggestions or want to enhance the project, feel free to fork the repository and submit a pull request.

๐Ÿ“ฌ Connect with Me

๐Ÿ’ฌ I love meeting new people and discussing tech, business, and creative ideas. Letโ€™s connect! You can reach me on these platforms:

About

๐ŸŽจ PHP Admin Panel is a lightweight, customizable admin dashboard built with pure PHP โ€” no frameworks required. โœจDesigned for small to medium projects, it offers a clean UI, dynamic sidebar, alerts, and easy configuration for rapid development. ๐Ÿ’ป

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages