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.
- 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
- Backend: Django
- Frontend: HTML, CSS, Bootstrap
- Database: SQLite (default for Django)
- Clone the repository and extract the
.rarfile. - Navigate to the project directory.
- Install dependencies: pip install -r requirements.txt
- Run migrations: python manage.py migrate
- Start the server: python manage.py runserver
- Open http://127.0.0.1:8000/ in your browser.
Default admin credentials (if provided): Username: admin Password: admin123
Or create your own superuser: python manage.py createsuperuser