Car Rental Project in PHP and Mysql (Free Download)

8441 5
$1*/ mo hosting! Get going with GoDaddy!

Project Name : Car Rental Project in PHP and Mysql (Free Download)

Language Used                   :  PHP

Database                              :  My SQL

User Interface Design       :  HTML, AJAX,JQUERY,JAVASCRIPT

Web Browser                      :  Mozilla, Google Chrome, IE8,OPERA

Software                               :    XAMPP Server

Project Modules

  1. Users
  2. Admin
  3. Guest

Project Demo —-click here

Home Page

Guest Users 

Guest user can view the website and checkout the information about rental cars.

Guest user  can also enquiry  through contact us page.

Register Users

Anyone can register through registration page. A screenshot of user registration given below-

After successful registration user can login with valid email and password. User can recover own password by providing some registered info.

Password recovery screenshot given below—

After successful login user can do following things–

  • Car Booking
  • View Car booking history
  • Update His/Her profile
  • Update his/her password
  • Post Testimonials
  • View Testimonials
  • Logout


Admin is the super user of website who can manage  everything on the website. Admin can login through login page screenshot given below—-

Admin Features–

Admin can create vehicle brands

Manage Vehicle Brands(Edit ,Delete)

Post Vehicle

Manage vehicle(Edit,Delete)

Manage Booking(Admin can confirm and Cancel Booking)

Manage Testimonials (Active and Inactive)

Manage Contact us Query

Admin Can the details of registered users

admin can also update the page content

Admin can update the contact us details

Manage Subscribers

Admin Dashboard(Admin can view the count of reg users, total booking, total subscribers, total queries etc)

Change Password(admin can change own password)


Admin dashboard screenshot given below—

How to run Project

1. Download and Unzip file on your local system copy carrental .
2. Put carrental folder inside root directory

Database Configuration

Open phpmyadmin
Create Database carrental
Import database carrental.sql (available inside zip package)

For User
Open Your browser put inside browser “http://localhost/carrental”
Login Details for user:

For Admin Panel
Open Your browser put inside browser “http://localhost/carrental/admin”
Login Details for admin : admin/Test@12345

Download Link

Purchase Project Report

In this article

Join the Conversation

  • Madhuri Bhamare

    In car rental project one car is book by more than one user for same date.

  • Glove Mdeya


  • Rakesh

    I am Getting bellow error while running in browser with link http://localhost/carrental/

    Error: SQLSTATE[28000] [1045] Access denied for user ‘root’@’localhost’ (using password: NO)

    • Looks like db connection error.if u are using password for root user then u have to change in config.php file.