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 ๐๐ฏ.
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).
To use the application, open your browser ๐ and navigate to:
๐ http://localhost/php-admin-panel
This will load the main page of the application. ๐
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) ๐.
$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"]
],
]
];
This project is open-source and available under the MIT License.
๐ฏ Contributions are welcome! If you have suggestions or want to enhance the project, feel free to fork the repository and submit a pull request.
๐ฌ I love meeting new people and discussing tech, business, and creative ideas. Letโs connect! You can reach me on these platforms: