Car Rental Application
Welcome to the Car Rental Application! This platform allows users to browse, select, and rent cars seamlessly. The application is designed to provide a user-friendly experience for both customers and administrators.
Features
- User Authentication: Secure login and registration system for users.
- Car Listings: Browse through a variety of available cars with detailed information.
- Booking System: Reserve cars for specific dates by making the payment.
- Admin Panel: Manage car listings, bookings, and user information.
- Responsive Design: Accessible on various devices, including desktops, tablets, and smartphones.
Tech Stack Used
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT Authentication
- Deployment: Vercel,Render
Test Users
To explore the application's features, you can use the following test user credentials:
User Account:
Admin Account:
Usage
- Register or Login: Create a new account or log in with existing credentials.
- Browse Cars: View the list of available cars with details like model, price, and availability.
- Make a Booking: Select desired car, choose rental dates,make the payment and confirm the booking.
- Manage Bookings: View and manage your current and past bookings in the user dashboard.