DriveNow is a full-stack Car Rental Management System developed using Django, MySQL (XAMPP), HTML, CSS, and JavaScript. The application provides a modern and responsive interface for browsing vehicles, making bookings, managing customer information, and handling rental operations through an administrative dashboard.
- User Registration & Login
- Browse Available Cars
- View Car Details
- Search & Filter Vehicles
- Book Rental Cars
- Pricing Information
- Contact & About Pages
- Responsive User Interface
- Admin Dashboard
- Manage Vehicles
- Manage Customer Bookings
- View Customer Information
- Rental Management
- Python
- Django
- MySQL (XAMPP)
- HTML5
- CSS3
- JavaScript
DriveNow/
│
├── accounts/
├── core/
├── drivenow_project/
├── images/
├── simulated_emails/
│
├── manage.py
├── index.html
├── cars.html
├── dashboard.html
├── admin_panel.html
├── about.html
├── contact.html
├── style.css
├── script.js
│
├── requirements.txt
├── README.md
└── .gitignore
git clone https://github.com/Haroon-World/DriveNow.gitcd DriveNowpython -m venv envWindows
env\Scripts\activatepip install -r requirements.txt- Install XAMPP
- Start Apache and MySQL
- Create the required database
- Update your database credentials in Django settings
python manage.py migratepython manage.py runserverhttp://127.0.0.1:8000/
- Online Payment Gateway
- Email Notifications
- Vehicle Reviews & Ratings
- AI-based Vehicle Recommendation
- Google Maps Integration
- Online Driver Booking
- Mobile Application (Android & iOS)
- REST API for Third-Party Integration
Muhammad Haroon Siddique
BS Computer Science
University of Sargodha
GitHub: https://github.com/Haroon-World
This project is developed for educational and learning purposes.