You are on page 1of 5

Online Pre-owned/Used Car

Showroom Management System in


PHP Free Source Code
This is a PHP project entitled Online Pre-owned/Used Car Showroom
Management System. This is a web-based application that provides an online
showroom platform for the used cars businesses or companies for the products or
cars that they are selling. This project allows them to give their clients or possible
clients a way to explore and read some information about the cars that are available
to their shop. Each posted used car contains relevant information for the customer to
read or look at about their desired cars. The project was developed using PHP and
MySQL Database. The main purpose of this project is to give the company or
business clients an easy way to search for used cars and know the condition,
features, and etc. without going to the actual place of the shop. This has a pleasant
interface and user-friendly functionalities.
I developed the project using the following:

 XAMPP v3.3.0 as my local webserver that has a PHP Version 8.0.7


 PHP Language
 MySQL Database
 HTML
 CSS
 JavaScript
 jQuery
 Ajax
 Bootstrap
 AdminLTE Template
 and more...

About the Online Pre-owned/Used Car Showroom


Management System
The Online Pre-owned/Used Car Showroom Management System has 2 sides of
the user interface. One is the Public site or the website and the other one is the
Admin Side. The Public Side is the part of the application where the clients or
possible clients browse, search, explore, or check the cars if it is available if they
have already a specific kind of car to buy. They can also filter the list of the available
cars by car types/category or per cars company/brand. As I have mentioned above,
each car listed on the site has information about it such as the price, model, year,
engine type, condition, images, and etc. They can also submit an inquiry about the
car that they wanted to know that is not stated on the content. The Admin Panel is
the side of the application where the management manages the list of cars available
in the shop. This side requires a user credential in order to access the said side's
features and functionalities. This side can be accessed by 2 types of user roles
which are the Administrator and the Staff. The Administrator user can access and
manage all the features and information in the system including the system.
Information and user management while the staff is only limited to car and inquiries
management.

Project Features
Admin/Staff-Side
 Secure Login/Logout
 Dashboard(displays the application summary)
 Manage Car Types/Categories (CRUD)
 Manage Car Brands/Company (CRUD)
 Manage Cars
 Post New Available Used Cars
 List all added Used Cars
 View Details
 Update Details
 Update Status
 Delete Data
 Manage Inquiries
 List All Inquiries
 View Inquiries
 Mark Inquiries as read for already entertained
 Delete Data
 Manage User List (CRUD)
 Manage System Information
 Update Account Information/Credentials

Public-Side
 Home Page
 List All Available Used Cars
 List All Available Used Cars Per Categories
 List All Available Used Cars Per Brand/Company
 View Car's Details
 Submit Inquiry
 read About Content of the Site/Company
 Search Box for searching a specific car

Some of the System Snapshots


Public Home Page

Car Brands/Companies List Page (Public Side)


Car Details Page(Public Side)

Admin/Staff Login Page

Admin Panel

Dashboard Page
Car Add/Edit Form Page

Car Brands/Company List (Admin Side)

The project source code is available on this site and is free to download. The source
code is being shared for educational purposes only and you might find the project
lacks some features that you might want/need to meet your requirements but the
source code is easy to understand and modify. To download the source code, follow
the instruction provided below.

How to Run
Requirements

 Download and Install any local web server such as XAMPP/WAMP.


 Download the provided source code zip file. (download button is located below)

Installation/Setup

1. Open your XAMPP/WAMP's Control Panel and start Apache and MySQL.
2. Extract the downloaded source code zip file.
3. If you are using XAMPP, copy the extracted source code folder and paste it into
the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into
the "www" directory.
4. Open your XAMPP/WAMP PHPMyAdmin in a browser and create a new database
naming used_car_showroom_db.
5. Import the provided SQL file into your newly created database. The file is located
inside the database folder and is known as used_car_showroom_db.sql.
6. Browse the Online Pre-owned/Used Car Showroom Management System in
a browser. i.e. http://localhost/used_car_showroom.

You might also like