RentWheels is a multivendor vehicle renting platform where users can rent vehicles, and owners can list their vehicles for rent. The platform features user registration and authentication, booking system, payment gateway integration using Khalti e-wallet, reviews and ratings, and an admin panel for managing the platform.
- User Registration and Authentication
- Vehicle Listing and Management
- Time Blocking for Vehicle Availability
- Booking System
- Payment Gateway Integration (Khalti e-wallet)
- Reviews and Ratings
- User Dashboard
- Owner Dashboard
- Admin Panel
- Document Verification for Drivers
- Frontend: React
- Backend: Node.js, Express
- Database: MySQL, Prisma ORM
- User: Rents vehicles
- Owner: Lists vehicles for rent
- Superadmin: Verifies owners and manages the platform