Inventory Management System (PHP 8.2.12 & MySQL)
A lightweight and simple Inventory Management System built using PHP 8.2.12 and MySQL.
This project allows admins to manage products and categories efficiently through a clean and responsive dashboard.
Key Features
- Secure Admin Login (Session-based Authentication)
- Manage Products:
- Add New Products
- Edit Existing Products
- Delete Products
- Fields: Product Name, SKU, Quantity, Price, Category, Description
- Manage Categories:
- Add Categories
- Delete Categories (only if not linked to products)
- Product Listing with Table View
- Simple Alert Messages for Feedback
Technology Stack
- PHP 8.2.12 (Core PHP, no frameworks)
- MySQL
- HTML5 / CSS3
- JavaScript
Installation
- Upload files to server (htdocs for XAMPP).
- Create a MySQL database.
- Import
database.sql
file. - Update DB credentials in
config.php
. - Access via
http://localhost
Default Admin Login
Username: admin
Password: admin123