VroomGo is a modern car rental web application designed to transform the vehicle rental process through an intuitive user experience, powerful admin and owner tools, and transparent service handling.
git clone https://github.com/masum184e/vroomgo.git
# Dashboard & API
cd dashboard
npm install
npm run dev
To run the mobile app, open the mobile-app
directory with Android Studio
and hit run icon.
- Users can explore a list of available cars.
- Filtering by brand and vehicle type.
- Search by keyword
- Detailed view of each vehicle: image, brand, model, rent price, and specs.
- Owner and location info.
- Availability status and rating, review section.
- Select rental dates (start/end).
- Choose pickup and drop-off locations.
- Real-time rent cost calculation.
- View current, upcoming, and past bookings.
- Download booking receipts.
- Total bookings, active vehicles, registered users.
- Recent activity logs.
- Add, update, or delete any vehicle.
- View vehicle performance (booking rate, reviews).
- List all registered users with roles.
- Enable/disable user accounts.
- View all bookings across the system.
- View payment status and logs.
- Implement dark mode toggle
- Let users mark vehicles as favorites for future bookings.
- Two-Factor Authentication