A full-stack car rental platform that allows users to browse, filter, and book cars, and provides an admin interface for managing cars and monitoring platform analytics.
-
🔐 Secure Authentication
- JWT-based login & registration
- Email verification for secure user onboarding
-
📅 Booking System
- Car availability checks
- Date filtering
- Reservation confirmation flow
-
🧑💼 Admin Dashboard
- Bookings & Revenue analytics
- Car inventory management
-
🔎 Search & Filtering
- Filter cars by brand, model, and price range
- NestJS – Scalable server-side framework
- TypeORM – TypeScript ORM for PostgreSQL
- PostgreSQL – Relational database
- JWT – JSON Web Token authentication
- React – Component-based frontend library
- Tailwind CSS – Utility-first CSS framework