Skip to content

This is a Car Rental Management System built using Django. The system allows customers to book cars online, manage bookings, and view car availability. Admins can manage car listings, booking statuses, and customer information.

Notifications You must be signed in to change notification settings

RipudamanM/Car-Rental-System-Django

Repository files navigation

Car Rental System (Django)

This is a Car Rental Management System built using Django. The system allows customers to book cars online, manage bookings, and view car availability. Admins can manage car listings, booking statuses, and customer information.

Features

  • User registration and login
  • Browse available cars
  • Book a car with start and end dates
  • View and manage bookings
  • Admin panel for managing:
    • Car listings
    • Booking requests
    • User details

Tech Stack

  • Backend: Django
  • Frontend: HTML, CSS, Bootstrap
  • Database: SQLite (default for Django)

How to Run

  1. Clone the repository and extract the .rar file.
  2. Navigate to the project directory.
  3. Install dependencies: pip install -r requirements.txt
  4. Run migrations: python manage.py migrate
  5. Start the server: python manage.py runserver
  6. Open http://127.0.0.1:8000/ in your browser.

Admin Login

Default admin credentials (if provided): Username: admin Password: admin123

Or create your own superuser: python manage.py createsuperuser

About

This is a Car Rental Management System built using Django. The system allows customers to book cars online, manage bookings, and view car availability. Admins can manage car listings, booking statuses, and customer information.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published