Car Rental Project in PHP and Mysql

Project Name : Car Rental Project in PHP and Mysql
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 ————————-

View Demo

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.
After successful registration user can login with valid email and password. User can recover own password by providing some registered info.
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
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)
  • logout

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:

Username :
Password :  Test@12345

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

Username : admin
Password : Test@12345

Download full source code(Car Rental Project in PHP and Mysql)
Size: 14.3 MB
Version: V 1.0

Purchase Project Report

Purchase Project Report in Rs 249 / $3.8

Anuj Kumar

I'm Anuj kumar a web developer with 4+ year experience .I write blogs in my free time. I love to learn new technologies and share with others. I founded PHPGurukul in September 2015. The main aim of this website to is provide php , jquery , mysql , phpoops and other web development tutorials. I am trying best effort to make PHPGurukul useful for every single moment spend on this website. If you think this website is useful to visit please share with your friend and buddies.

Recommended Tutorials for you

You may also like...

652 Responses

  1. Shahbaz khan9738 says:

    error loading caarental page ,fileis removed showinh error

  2. Shahbaz khan9738 says:

    help me out

  3. Shahbaz khan9738 says:

    i downloaded this proect showing error

  4. gopi says:

    How to insert custom jQuery, $(,,,) not defined error is coming

  5. vijay musham says:

    I need the source code of Car Rental Project in PHP and Mysql can u pls send it to

  6. Samuel Mendonça says:

    Hi when i tray open the web site i have this error
    error: sqlstate[hy000] [1045] access denied for user ‘root’@’localhost’ (using password: no)
    You can help me

  7. Srimal Kurukulasuriya says:

    Could you please send me the project sources codes php & sql. Thanks!

  8. Fawaz Ahmed says:

    hello, you have a beautiful project up there. the projects runs very well but the only error i get is something went wrong,try again on every page. whenever i enter about sign up details,subscription email,booking for everytime a submit button is clicked it displays the same message

  9. Akshay says:

    Hello Anuj Sir,
    Database Not completely extract From carrental.sql
    only shows three Table in Database.
    i dont know what is the probleme .
    Can You Help Me??

  10. Leo says:

    hello sir
    I can’t open the Admin by using this admin/Test@1234.
    can you help me sir.

    • Anuj kumar says:

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

  11. ajoo says:

    do you have pdf
    of carrental project in wrriten

  12. Prasad Rao Jammuna says:

    i need source code ,could you please send to me.

  13. Ananya says:

    Confirm password is not working

  14. Ananya KY says:

    Sir,i want to change the name from Car Rental Portal to a name of my own. How do i do it? please help

  15. Mary Grace Acuesta says:

    is the script applicable to PHP version: 7.2.7?

  16. bilal says:

    how can i download the project?

  17. Shema says:

    Can you draw for us a diagram (any) showing the relationships between database entities

  18. Gntr says:

    Can we connect tblsubscribers, tblcontactusquery, tblcontactusinfo, tblpages and admin? And HOW?

  19. Nemuel Kyle Bisquera says:

    Cant delete vehicles

  20. Mohamed Taloudi says:

    Hello Mr; Thank you very much for this project.
    But i have a little problem in database, it doesnt import it,
    MySQL a répondu: Documentation
    #1293 – Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
    I try to change it to time but not working, please if you have any suggestion.
    Thanks a lot

Leave a Reply

Your email address will not be published. Required fields are marked *