Auto Dealer Management System in PHP/OOP Free Source Code



This simple project is entitled Auto Dealer Management System. This is a web-based application project developed in PHP and MySQL Database. This simple project provides an automated and online platform for the Used Auto or Cars Dealer Businesses to manage their records and daily transactions. The application can help them to easily store and retrieve their sales transactions. It has a pleasant user interface using the Bootstrap Framework and AdminLTE Template. It also consists of user-friendly features and functionalities.

About the Auto Dealer Management System

I developed this project using the following:

  • XAMPP v3.3.0
  • PHP
  • MySQL Database
  • HTML
  • CSS
  • JavaScript
  • Ajax
  • jQuery
  • Bootstrap
  • Font Awesome
  • AdminLTE

This Auto Dealer Management System is only accessible to the Used Auto or Car Dealer's Management. It requires the users to log in with their valid system credentials to gain access to features and functionalities. The system users have 2 types of roles which are the Administrator and the Staff users. The Administrator users have the privilege to access and manage the features and functionalities that the system has while the Staff users only have limited permissions. The system contains a Brand, Car Types, Models, Vehicles, and Transaction Management. Each of these contains a CRUD (Create, Read, Update, and Delete) Operations. The application also generates printable Monthly Sales Reports.


  • Home Page
    • Display the summary.
  • Brand Management
    • Add New Brand
    • List All Field Brand
    • Edit/Update Brand Details
    • View Brand Details
    • Delete Brand
  • Car Types Management
    • Add New Car Types
    • List All Car Types
    • Edit/Update Car Types Details
    • View Car Types Details
    • Delete Car Types
  • Model Management
    • Add New Model
    • List All Models
    • Edit/Update Model Details
    • View Model Details
    • Add New Vehicle
    • List All Vehicles
    • Edit Vehicle Details
    • View Vehicle Details
    • Delete Vehicle Details
    • Delete Model
  • Vehicle Management
    • List Available Vehicles
    • Sell Available Vehicles
    • List Transactions
    • View Transaction
    • Edit Transaction
    • Delete Transaction
    • Print Transaction
  • Reports
    • Monthly Sales Report
  • User Management
    • Add New User
    • List All Users
    • Edit User Details
    • Delete User Details
  • Update System Information
  • Update Account Details/Credentials
  • Login and Logout

The source code was developed only for educational purposes only. You can download the source code for free and modify it the way you wanted.

System Snapshots

Dashboard Page

Auto Dealer Management System

Brand List Page

Auto Dealer Management System

Car Type List Page

Auto Dealer Management System

Model Details Page

Auto Dealer Management System

Transaction Details Page

Auto Dealer Management System

Monthly Sales Report Page

Auto Dealer Management System

Monthly Sales Report - Print View

Auto Dealer Management System

How to Run ??


  • Download and Install any local web server such as XAMPP.
  • Download the provided source code zip file. (download button is located below)

System Installation/Setup

  1. Enable the GD Library in your php.ini file.
  2. Open your XAMPP Control Panel and start Apache and MySQL.
  3. Extract the downloaded source code zip file.
  4. Copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory.
  5. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  6. Create a new database naming adms_db.
  7. Import the provided SQL file. The file is known as adms_db.sql located inside the database folder.
  8. Browse the Auto Dealer Management System in a browser. i.e. http://localhost/adms/.

Admin Default Access:

Username: admin
Password: admin123

That's it. You can now explore the features and functionalities of this Auto Dealer Management System in PHP. I hope this will help you with what you are looking for and you'll find something useful for your future projects.

Explore more on this website for more Free Source Codes and Tutorials.

Enjoy :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted byAbdelxxx009 (not verified)on Fri, 06/03/2022 - 04:27

another wast of time the same error as your other application : [Thu Jun 02 13:24:25.097949 2022] [:error] [pid 24525] [client] PHP Fatal error: Uncaught Error: Class 'DOMDocument' not found in /var/www/html/adms/classes/SystemSettings.php:232\nStack trace:\n#0 /var/www/html/adms/admin/inc/header.php(56): SystemSettings->load_data()\n#1 /var/www/html/adms/admin/login.php(4): require_once('/var/www/html/a...')\n#2 {main}\n thrown in /var/www/html/adms/classes/SystemSettings.php on line 232, referer: http://localhost/adms/admin/
Submitted byAndy The Geek (not verified)on Sun, 07/24/2022 - 09:31

In reply to by Abdelxxx009 (not verified)

Seriously byAbdelxxx009 ?Maybe you should first learn how to setup an appropriate environment before complaining about code issues that are not there.

Add new comment