INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XV, Issue VI, June 2026
AutoRentPro: Design and Implementation of a GUI-Based Python Car
Rental Management System with SQLite Integration
Doploso, John Abel S., Hombrebueno, Jonathan D., Honrado, Franz Gabriel G., Magalona, Aron Luis
T., Montero, James Adrian D., Aldepolla, Patrick Sean H., Cariaga, John Kenth S., Engr. Fabro,
Meshelle N.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and
Technology (EARIST) Nagtahan, Manila, Philippines
Received: 10 June 2026; Accepted: 15 June 2026; Published: 07 July 2026
ABSTRACT
The management of car rental operations, including vehicle inventory, customer reservations, and rental
transactions, is often prone to errors when conducted manually. Delays in booking, inaccurate record-keeping,
and inefficient tracking of vehicle availability can lead to customer dissatisfaction and operational inefficiency.
This study presents AutoRentPro, a GUI-based Python Car Rental Management System integrated with
an SQLite database to automate rental processes and enhance data accuracy. The system allows
administrators to manage vehicle information, process customer bookings, track rental transactions, and
generate reports on vehicle usage and availability. Object-Oriented Programming (OOP) principles were
applied to ensure modularity, scalability, and maintainability of the code. Functional testing confirmed that
the system successfully handles vehicle management, customer registration, booking processing, and report
generation, while the GUI facilitates an intuitive user experience. AutoRentPro improves efficiency, reduces
human error, and provides a reliable platform for managing car rental operations in small to medium-sized
enterprises. Limitations include the absence of online payment integration and fleet telematics, which may be
considered for future enhancement.
Keywords: AutoRentPro, Car Rental System, Python, SQLite, GUI, Object-Oriented Programming, Vehicle
Management, Reservation System
INTRODUCTION
Background of the Study
The advancement of technology has significantly transformed business operations, including the car rental
industry. Traditional manual car rental processes often result in delays, errors, and difficulties in managing
rental records and vehicle availability. These inefficiencies can lead to customer dissatisfaction, missed
bookings, and mismanagement of vehicle resources. To address these challenges, businesses increasingly
adopt computerized management systems, which provide faster, more accurate, and more convenient
services (Mobility Infotech, 2025).
The proposed Car Rental Management System, titled AutoRentPro, is a GUI-based application developed
using Python, Tkinter, and SQLite. It is designed to streamline rental operations by allowing users to
efficiently add, view, update, delete, and search records while ensuring accurate data management through
input validation (Pangalinan, I., 2024). In addition, the system introduces a feature enabling car owners to
partner with rental organizations by offering their vehicles for rent on daily, weekly, or monthly terms,
benefiting both the rental organization and vehicle owners through improved service and additional income
opportunities (Mobility Infotech, 2025).
Page 1242