
Vehicle Rental System
Backend API for a vehicle rental management system featuring role-based functionalities, bookings with auto-availability updates, and secure JWT authentication. Built with a modular architecture.
⚡ Technology Stack
Node.jsTypeScriptExpress.jsPostgreSQLJWTbcrypt
🧩 Challenges Faced
Building a robust modular architecture for scalability and implementing an automatic vehicle availability updating feature within the complex booking system.
🚀 Future Improvements
Add payment gateway integration, implement email notifications for booking confirmations, and create a comprehensive admin dashboard.