π Auto and Spare Parts Management System (Final Year PHP Project with New Dashboard)
This project is a Final Year PHP-based Web Application designed to manage auto and spare parts inventory, sales, suppliers, and customers. It features a modernized admin dashboard, role-based access, and essential functionalities required by auto parts businesses or workshops.
π§ Features
β Admin Dashboard (New UI) β Clean, responsive, and user-friendly interface
π§Ύ Product Management β Add, update, delete, and search spare parts
π¦ Inventory Tracking β Real-time stock updates and alerts
π¨βπΌ User Roles β Admin and staff access with secure login system
π§Ύ Order Management β Track sales, orders, and customer details
π Reports β Generate sales and inventory reports
π οΈ Supplier Module β Manage supplier details and purchase records
π Customer Management β Store and manage customer information
π Secure Login System β With session management and role restrictions
π οΈ Tech Stack
Frontend: HTML, CSS, Bootstrap, JavaScript
Backend: PHP (Core PHP, no framework)
Database: MySQL
Admin Dashboard: Custom-built with Bootstrap (newly redesigned)
π¦ Installation Guide
Clone the repository
git clone https://github.com/your-username/Auto_and_Spare_Parts_Final_Year_Php__new_dashboard_Project.git
Import the database.sql file into your MySQL server
Configure database credentials in /config/db.php
Run the project in your localhost (e.g., XAMPP or WAMP)
πΈ Screenshots Appendix A: User Manual Seller: Section: Registration
At first seller need to register so he needs to provide his details like Email mobile and address
Section: Login
Then after account creation seller provided the login details from the admin
Section: Profile Edit
Seller can edit his profile change his account information like email phone number etc
Section: Add and Drop Product
Seller can add the products and have rights to delete the products too.
Seller can chose the brand only from the given option which is edit by the admin.
Seller Dashboard
Section: Logout
Seller logout Customer: Section: Registration
Application View
At first customer need to register so he needs to provide his details like Email mobile and address. He needs registration on the time when he enter something on cart
Section: Login
Seller login is provided by admin
Section: Add Product To Cart
Customer can add products in cart after providing registration or login details
Section: Cart
Application View Selected products is add in cart so thatβs make customer to proceed further to check out
Section: Delete To Cart
Customer can delete or removed the selected product from cart its also delete from database
Section: Details of Product Cart
Customer can view the details of product before placing an order
Section: Cash on Delivery
Customer can use cash on delivery option
Customer can also use Card payment method
Section: Profile Edit
Section: Logout
Customers can logout.
Administrator Manual Admin: Section: Login
Admin can login into the website by using there provided login details. He can change the login details of seller and any other user.
Section: Profile Edit
Admin can edit his name email and password from here.
Section: Dashboard
Application View
After provide login details admin can access his dashboard where he can performs different task.
Section: Add and Drop Product.
Admin can add drop different products no matter which section they belongs
Admin can change any product price and there brand according to the condition given by higher authorities.
Section: Add and Drop Brand.
Admin can also change the brand and delete the brand .through his dashboard
Section: Add and Drop Categories
Admin have rights to change the categories and drop the existing ones.
Section: List of Admin Seller
Admin can delete seller
Admin can change the seller id and replace it also admin can delete the seller account and can create a new one
Section: ADD drop Clerk
Section: Customer Order List
Admin Can view add delete customer list and customer order
Section: Logout
Admin can manage the customer list as it can manage the order list too.
https://www.youtube.com/@easycodeproject
Username: usman@usman.com
pas: a
Username: c@c.com pas: 123456789
Username: ab@ab.com pas: 123456789
Username: m@m.com pas: 123456789
π Ideal For:
Final year students (BCA, BSc IT, MCA, B.Tech, etc.)
Beginners learning full-stack PHP development
Mini/major academic projects
π License
This project is open-source and free to use for educational purposes.