Uber Car Rental Booking Application Using Ror
DOI:
https://doi.org/10.47392/IRJAEH.2026.0590Keywords:
Car Rental System, Ruby on Rails, MVC Architecture, Dispatch Optimization, Fleet Management, Web Application.Abstract
This research presents the development of a com- prehensive, web-based car rental booking application engineered using the Ruby on Rails (RoR) framework. The system addresses traditional inefficiencies in vehicle leasing by introducing an online platform that eliminates the need for manual, face-to-face negotiations between car owners and customers. By leveraging the Model-View-Controller (MVC) architectural pattern, the application achieves a clean separation of concerns, isolating complex business logic from the user interface to ensure high maintainability and security.The platform features a multi- tiered authentication system comprising Customers, Admins, and SuperAdmins, each with tailored privileges for managing fleet logistics, tracking insurance issues, and processing rental payments. Key technical implementations include a dynamic car searching and reservation engine, an automated waiting list man- agement system, and an integrated billing module that supports credit card transactions. To optimize resource allocation, the research incorporates a dispatch optimization logic inspired by the DISCO architecture, which utilizes Google S2 library cells for precise location tracking and demand matching.The backend is supported by an RDBMS (PostgreSQL) designed for horizontal scalability and high availability to handle frequent GPS and transaction updates. Experimental results and system testing indicate that the application significantly reduces operational delays, provides real-time transaction reporting, and offers a scalable solution for small-to-medium enterprises to digitalize their transportation services effectively.
Downloads
Downloads
Published
Issue
Section
License
Copyright (c) 2026 International Research Journal on Advanced Engineering Hub (IRJAEH)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
.