Skip to content

Latest commit

Β 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš— 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

image

At first seller need to register so he needs to provide his details like Email mobile and address

Section: Login

image image

Then after account creation seller provided the login details from the admin

Section: Profile Edit

image

Seller can edit his profile change his account information like email phone number etc

Section: Add and Drop Product

image image

Seller can add the products and have rights to delete the products too.

image image

Seller can chose the brand only from the given option which is edit by the admin.

Seller Dashboard

image

Section: Logout

image

Seller logout Customer: Section: Registration

image

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

image

Customer can delete or removed the selected product from cart its also delete from database

Section: Details of Product Cart

image

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

image

Section: Logout

image

Customers can logout.

Administrator Manual Admin: Section: Login

image

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

image

Admin can edit his name email and password from here.

Section: Dashboard

image

Application View

image

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

image

Admin can change any product price and there brand according to the condition given by higher authorities.

Section: Add and Drop Brand.

image

Admin can also change the brand and delete the brand .through his dashboard

image

Section: Add and Drop Categories

image

Admin have rights to change the categories and drop the existing ones.

image

Section: List of Admin Seller

image

Admin can delete seller

image

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

image

Section: Customer Order List

image

Admin Can view add delete customer list and customer order

Section: Logout

image

Admin can manage the customer list as it can manage the order list too.

My Youtube proper video demo upload

https://www.youtube.com/@easycodeproject

Admin side UserName Or Email

Username: usman@usman.com
pas: a

Customer side UserName Or Email

Username: c@c.com pas: 123456789

Vender side UserName Or Email

Username: ab@ab.com pas: 123456789

Manager side UserName Or Email

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.

About

πŸš— Auto and Spare Parts Management System (Final Year PHP Project with New Dashboard)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages