This is a fully functional car sales website that allows users to list cars for sale and facilitates car orders. It includes features for both users and administrators, providing a seamless experience for buying and selling cars.
Website Live Link: Drive Dream
- Users can create car listing.
- Car listings are displayed in an organized and appealing manner for easy browsing.
- Implement a user registration and login system to ensure secure access.
- Users can create accounts, log in, and maintain their profiles.
- Users can place orders for the cars they want to buy.
- Orders have a default status of "Pending" upon submission.
- Users have access to view their order history.
- Users can see the status of their orders and track their purchasing history.
- Users can provide reviews and ratings for the products they have ordered.
- This feature allows for feedback and ratings on the purchased cars.
- A separate dashboard is provided for administrators to manage cars and orders.
- Access to the admin dashboard is restricted to users with admin privileges (e.g., "is_staff" flag).
- Admins can view and manage all orders placed by users.
- The admin has the ability to change the status of orders, such as updating from "Pending" to "Deliver."
- Backend: Python (Django Framework)
- Frontend: HTML, Tailwind CSS
- Database: SQLite (Can be upgraded to other databases for production)
- Authentication: Django Authentication System