OntheGoRentals

The Challenge

Managing a car rental fleet requires a complex intersection of user-facing booking flows and heavy-duty admin backends. The goal was to create a system that handles real-time availability, diverse user roles, and secure payment/auth flows without friction.

The Solution

OntheGoRentals provides a unified platform for both customers and administrators. Customers enjoy a smooth Vue.js booking experience, while administrators have a powerful dashboard to manage fleet status, user roles, and detailed analytics on rental trends.

Technical Implementation

The system is powered by a Java Spring Boot backend, utilizing a robust relational database for rental history and vehicle tracking. Security is handled via JWT authentication, ensuring a seamless but secure login experience. The frontend is a highly responsive Vue.js application optimized for mobile and desktop.