
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 13 Issue: 05 | May 2026 www.irjet.net p-ISSN: 2395-0072
![]()

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 13 Issue: 05 | May 2026 www.irjet.net p-ISSN: 2395-0072
Gurusiddesh Hiremath1, Harshitha R2, Gowthami H3, Aishwarya S4
¹²³´Student, Dept. of Computer Science & Engineering, Sri Siddhartha Institute of Technology, Tumakuru, Karnataka, India
Guide: Dr. Raviram V, Professor and Head, Dept. of CSE, SSIT, Tumakuru
Abstract-Motomate is a full-stack vehicle service platform designed to address inefficiencies in traditional vehicle maintenance systems, including long waiting times, lack of transparency, and inefficient service allocation. The proposed system enables users to book doorstep vehicle services through a digital interface, eliminating the need for physical visits to service centers. By leveraging real-time GPS-based tracking and the Haversine algorithm for location-aware worker assignment, Motomate ensures faster response times and optimized resource utilization. The platform integrates key functionalities such as service booking, emergency roadside assistance, and fleet management into a unified architecture. It also maintains comprehensive digital service records and provides real-time updates to enhance transparency and user trust. Built using modern web technologies, the system supports multiple user roles including customers, service providers, administrators, and fleet managers. The proposed solution demonstrates improved operational efficiency and provides a scalable approach to modernizing vehicle service management systems.
Key Words: Vehicle Service Platform, GPS-Based Tracking, Worker Allocation, Fleet Management, Location-Based Services, Haversine Algorithm
1.
Vehicle maintenance plays a crucial role in ensuring the safety, reliability, and longevity of automobiles. However, traditional vehicle servicing systems largely rely on manual processes, fixed service centers, and limited communication mechanisms. Users are often required to physically visit service centers for booking, monitoring, and collecting their vehicles, leading to increased waiting times, operational inefficiencies, and reduced productivity. Furthermore, the absence of real-time service tracking and structured digital record management results in poor user experience and limitedtrustinserviceproviders.
With the rapid advancement of digital technologies and location-based services, there is an increasing demand for intelligentsystemscapableofautomatingandoptimizingvehicleservicemanagement.Existingplatformspartiallyaddress these challenges by offering features such as online booking and service center discovery; however, they lack a unified frameworkthatintegratesreal-timeworkerallocation,servicetracking,emergencyassistance,andfleetmanagement.
Toaddresstheselimitations,Motomateisproposedasa smart,full-stackvehicleserviceplatformthatleverages modern webtechnologiesandreal-timeGPS-basedlocationservices.Thesystemenablesuserstobookdoorstepvehicleservicing, eliminatingthedependencyonphysicalservicecenters.Byincorporatinglocation-awarealgorithmssuchastheHaversine algorithm, Motomate efficiently identifies and assigns the nearest available service professional, thereby minimizing responsetimeandimprovingserviceefficiency.
In addition to routine servicing, the system integrates advanced functionalities including emergency roadside assistance, on-demand fuel delivery, and centralized fleet management. These capabilities enhance usability, scalability, and operational efficiency for both individual users and business clients. The architecture supports multiple user roles customers, service providers, administrators, and fleet managers ensuring seamless interaction and efficient data flow acrosssystemmodules.
The primary contribution of this work lies in the design and implementation of an integrated, real-time vehicle service management platform that combines location-based intelligence, modular system architecture, and multi-role support within a single ecosystem. By addressing challenges related to real-time processing, resource allocation, and scalability through optimized algorithms and API-driven communication, Motomate provides a practical and scalable solution for modernizingvehicleserviceoperations.
Despite the growing adoption of digital technologies, the vehicle servicing ecosystem continues to face significant challenges in terms of efficiency, accessibility, and transparency. Traditional servicing models rely heavily on fixedlocationworkshopsandmanualprocesses,requiringuserstophysicallyvisitservicecentersforbooking,monitoring,and servicecompletion.Thisleadstoincreasedwaitingtimes,operationaldelays,andinconvenienceforusers.

Volume: 13 Issue: 05 | May 2026 www.irjet.net p-ISSN: 2395-0072
Existing online platforms attempt to address these issues by providing service booking and service center discovery; however, they lack real-time service allocation and intelligent resource management. In particular, there is no effective mechanismtodynamicallyidentifyandassignthenearestavailableserviceprofessionalbasedonreal-timelocationdata. Thisresultsindelayedresponsetimesandinefficientutilizationofserviceresources. Moreover, the absence of integrated functionalities such as real-time service tracking, digital maintenance records, and emergency assistance reduces system transparency and user trust. Fleet operators encounter additional challenges in managingmultiplevehiclesduetothelackofcentralizedsystemsformonitoring,scheduling,andmaintenancetracking. Theselimitationshighlighttheneedforanintelligent,scalable,andintegratedplatformthatleveragesreal-timelocationbased services and optimized allocation strategies to enhance service responsiveness, improve transparency, and streamlinevehiclemaintenanceoperationswithinaunifieddigitalecosystem.
Theprimaryobjectivesofthisworkareasfollows:
• Develop a Unified Vehicle Service Platform: Design and implement a full-stack, real-time system that integrates doorstepservicing,emergencyassistance,andfleetmanagementintoasinglescalablearchitecture.
• Implement GPS-Based Worker Assignment: Utilize real-time GPS tracking and the Haversine algorithm to dynamicallyidentifyandassignthenearestavailableserviceprofessional,minimizingresponsetime.
• Enable Emergency Roadside Assistance: Provide instant SOS alerts and on-demand services such as roadside repair,towing,andfueldeliverytosupportusersduringcriticalsituations.
• Support Multi-Role System Access: Designtheplatformtosupportdistinctrolescustomers,workers,servicecenter owners,fleetmanagers,andadministratorsensuringefficientinteractionanddataflow.
• Ensure Scalability and Extensibility: Build a modular architecture that supports future enhancements including predictivemaintenance,AI-baseddemandforecasting,andintelligentrecommendationsystems.
A growing body of research highlights the need for integrated, real-time vehicle service platforms. The following survey presentskeyworksthatinformedthedesignoftheproposedMotomatesystem.
RoadRescue –A Roadside AssistanceApp Mishra et al., 2024
VehicleService App (All Services Platform) Reddy et al., 2024
Apna Mechanic Singh & Chauhan
Emergency breakdown assistance
Multi-service vehicle platform
Doorstep vehicle servicing
GPS-based location tracking to find nearbymechanics
Mobile-based platformwithGPSfor fuel delivery and servicebooking
Location-based doorstep vehicle servicing
GoMechanic Bhasinetal. Partnergarage network Network of partner garages forservicing andrepairs
Find A Mechanic Peddireddy, 2024
Admin portal &SCOsystem
Web-based administrative and service center managementsystem
Provides quick assistance during breakdowns using realtimelocation
Focuses only on emergencyservices; lacks full service management
Improvesaccessibilityto multiple services and emergencysupport No fleet management or advanced tracking features
Offersconvenientrepair servicesatuserlocation Lacks real-time tracking, predictive maintenance, and centralizedrecords
Providesawiderangeof vehicle services and diagnostics
Improves operational control and service centermanagement
Depends on fixed service centers; limited real-time allocation
Focuses on admin side;lackscomplete user-centric realtimesolution

2395-0056
Volume: 13 Issue: 05 | May 2026 www.irjet.net p-ISSN: 2395-0072
Thesurveyedliteratureindicatesthatexistingvehicleserviceplatformsaddressspecificfunctionalitiessuchasemergency assistance, service booking, or administrative management. However, most systems lack integration of real-time worker allocation,servicetracking, andfleetmanagementwithina unifiedframework.Additionally,dependenceonfixedservice centers and absence of efficient location-based resource allocation reduce system flexibility and responsiveness. The proposed Motomate system addresses these limitations by providing a scalable, real-time platform that integrates multipleservicesandoptimizesresourceutilizationthroughGPS-basedallocation.
TheproposedMotomatesystemisimplementedasafull-stackvehicleserviceplatformthatintegratesreal-timelocationbased services with a scalable web architecture. The system follows a multi-tier client-server model, enabling seamless interaction between users, service providers, and administrators. The methodology is structured into four major components: module design, system architecture and process flow, algorithm implementation, and hardware/software specifications.
5.1 Module Description
Thesystemisdividedintofivefunctionalmodules,eachresponsibleforaspecificsetofoperationswithintheplatform:
• Module 1 Customer/User Module (Frontend Interaction Layer):
This module allows users to register, log in, and access vehicle services through a web interface. Users can book services based on their location, track real-time service status using map integration, and view service history. The module also includes an SOS feature for emergency assistance and enables users to provide feedback after service completion.
• Module 2 Worker Module (Service Execution Layer):
Thismoduleisdesignedforserviceprofessionals(mechanics).Workerscanmanagetheirprofiles,updateavailability, andreceiveincomingservicerequests.Thesystemdisplaysjobdetails,allowingworkerstoacceptorrejectrequests. Navigation support helps workers reach the user's location efficiently. Workers update service progress and completionstatus,whiletheirperformanceistrackedthroughratingsandjobhistory.
• Module 3 — Service Center Owner Module (Business Management Layer):
This module enables service center owners to manage their operations digitally. Owners can register their business, define services, manage workers, and assign tasks. The system provides an overview of all service requests, worker performance,andongoingactivities,ensuringefficientservicecoordination.
• Module 4 Fleet Manager Module (Enterprise Layer):
This module supports organizations managing multiple vehicles. Fleet managers can register vehicles, schedule bulk services,monitorserviceprogress,andgeneratereportsbasedonmaintenancehistory.Thishelpsinoptimizingfleet performanceandreducingoperationaldowntime.
• Module 5 Admin Module (Control and Monitoring Layer):
The admin module provides complete system control. Administrators verify users and workers, monitor service requests, manage disputes, and generate analytics reports. This ensures platform security, reliability, and smooth operation.
Thesystemarchitectureconsistsofthreeprimarylayers:
• Presentation Layer:
The frontend interface developed using React.js provides dashboards for customers, workers, fleet managers, and administrators.
• Application/Logic Layer:
ThebackendisimplementedusingSpringBoot,whichhandlesbusinesslogic,servicerequests,authentication,worker assignment,andAPIcommunication.
• Data Layer:
MongoDB is used to store user profiles, service records, vehicle data, and system-related information. The system integratesGoogleMapsAPIforreal-timelocationtracking,routeoptimization,andnavigation.
Theoperationalprocessflowproceedsasfollows:
1.Userlogsintothesystem
2.Selectsvehicleserviceandlocation

Volume: 13 Issue: 05 | May 2026 www.irjet.net p-ISSN: 2395-0072
3.Servicerequestissenttobackend
4.SystemidentifiesthenearestavailableworkerusingtheHaversinealgorithm
5.Workeracceptstherequestandnavigatestothelocation
6.Serviceisperformedandupdatedinrealtime
7.Feedbackandservicerecordsarestoredinthedatabase
5.3
The Haversine Algorithm
The Motomate system employs the Haversine algorithm to calculate the distance between two geographical locations using their latitude and longitude coordinates. The algorithm computes the great-circle distance, which represents the shortestpathovertheEarth'ssurface,makingitsuitableforGPS-basedapplications.
d = 2r · arcsin( √( sin²((φ₂−φ₁)/2) + cos(φ₁)·cos(φ₂)·sin²((λ₂−λ₁)/2) ) )
Inthissystem,thealgorithmisusedtoidentifyandassignthenearestavailableserviceprofessionaltoauserrequest.By calculating distances between the user and multiple service providers, the system selects the worker with the minimum distance,ensuringefficientresourceallocationandreducedresponsetime.
The Haversine algorithm is chosen due to its accuracy on spherical surfaces, computational efficiency, and suitability for real-time applications. Its lightweight nature enables quick processing, making it ideal for large-scale, location-based service platforms like Motomate. Three key properties make it well-suited to this application: it accurately computes great-circle distances using geographic coordinates; it operates with minimal computational overhead, supporting realtime processing; and it scales efficiently across large numbers of simultaneous service requests without performance degradation.
5.4
Thesystemisdesignedwithmoderatehardwarerequirementstoensureaccessibilityandscalability:
Hardware Requirements:
• Processor:Inteli5/AMDRyzen5orhigher
• RAM:Minimum8GB
• Storage:256GBSSDorhigher
• GPS-enabledsmartphonesforreal-timetracking
• Stableinternetconnectivity
Software Requirements:
• BackendFramework:SpringBoot
• FrontendFramework:React.js,TailwindCSS
• Database:MongoDB
• MapsandLocationServices:GoogleMapsAPI
• DevelopmentTools:VisualStudioCode
• OperatingSystem:Windows/Linux
TheMotomatesystemwasimplementedasafull-stackwebplatformandevaluatedbasedonitseffectivenessinimproving vehicle service accessibility, response time, and operational efficiency. The evaluation was conducted under simulated real-timeconditionswithmultipleservicerequestsanduserinteractions.
TheresultsindicatethattheintegrationofGPS-basedworkerallocationsignificantlyenhancesservicedeliverycompared to traditional servicing methods. The system successfully assigned the nearest available service professional using location-based computation, reducing the average service allocation time from approximately 15–20 minutes in conventional systems to less than 5 minutes. This improvement demonstrates the effectiveness of dynamic resource allocationinminimizingdelays.
Real-timetrackingfunctionalityenableduserstomonitorserviceprogress,whichimprovedtransparencyand usertrust. The modular architecture allowed efficient handling of multiple concurrent requests without noticeable performance degradation,indicatinggoodscalabilityforpracticaldeploymentscenarios.

2395-0056
Volume: 13 Issue: 05 | May 2026 www.irjet.net p-ISSN: 2395-0072
From a usability perspective, the system simplified service booking and record management through a unified interface. Fleetmanagementcapabilitiesenabledcentralizedmonitoringandscheduling,reducingvehicledowntimeandimproving operational efficiency for business users. Emergency features such as SOS alerts and on-demand fuel delivery further enhancedsystemreliabilityduringcriticalsituations.
The use of the Haversine algorithm ensured accurate distance calculation and optimal worker assignment, reducing unnecessary travel and improving response time. Compared to existing systems that rely on fixed service centers and manualallocation,Motomateprovidesgreaterflexibilityandefficiencythroughreal-time,location-basedservicedelivery. However, the system performance is dependent on stable internet connectivity and accurate GPS data, which may affect responsiveness in low-network or remote areas. Future improvements can focus on enhancing offline capabilities and optimizingperformanceundernetworkconstraints.
Motomate presents a scalable and integrated solution for modern vehicle service management by addressing the inefficiencies of traditional servicing systems. The proposed platform combines real-time GPS-based worker allocation, doorstep vehicle servicing, emergency assistance, and fleet management within a unified architecture. By leveraging location-based technologies and a modular design, the system improves service responsiveness, optimizes resource utilization,andenhancesoveralltransparency.
The implementation results demonstrate that Motomate significantly reduces service allocation time and simplifies the serviceworkflowforbothindividualusersandfleetoperators.Featuressuchasreal-timetracking,digitalservicerecords, and centralized management contribute to improved user experience and operational efficiency. The inclusion of emergencysupportfurtherstrengthensthesystem'sreliabilityincriticalscenarios.
The key contribution of this work lies in the design of an integrated, real-time vehicle service platform that combines multiplefunctionalitiesintoasinglescalableecosystem.Unlikeexistingsystemsthataddressisolatedproblems,Motomate providesacomprehensivesolutionthatimprovesaccessibility,efficiency,andservicequality.
However, the system performance depends on reliable internet connectivity and accurate GPS data, which may affect functionality in low-network environments. Future work can focus on enhancing offline capabilities and incorporating predictive maintenance using data analytics and AI-based demand forecasting. Overall, Motomate offers a practical and efficient approach to modernizing vehicle servicing and serves as a strong foundation for next-generation intelligent transportationandserviceplatforms.
The authors express their sincere gratitude to Dr. Raviram V, Professor and Head, Department of Computer Science and Engineering, Sri Siddhartha Institute of Technology, Tumakuru, for his invaluable guidance and continuous support throughout the project. The authors also thank the Department of Computer Science and Engineering, SSIT, and Sri SiddharthaAcademyof HigherEducationforprovidingthenecessaryresourcesandfacilities. REFERENCES
[1]Mishra,A.,Sharma,A.,Sharma,A.,&Jain,A.(2024).RoadRescue–ARoadsideAssistanceApptofindNearbyMechanics. InternationalJournalofInnovativeResearchinTechnology(IJIRT).
[2]Reddy,A.,Pallavi,D.,Jeenath,S.,&Sumanth.(2024).AnAppBasedontheVehicleServices–AllKindofServicesProvided. InternationalJournalofInnovativeResearchinTechnology(IJIRT).
[3]Singh,D.,&Chauhan,S.ApnaMechanic–Location-BasedDoorstepVehicleServicingPlatform.
[4]Bhasin,A.,Karwa,K.,Karwa,R.,&Rana,N.GoMechanic–Network-BasedVehicleServicingandRepairPlatform.
[5]Peddireddy,S.(2024).FindAMechanic:AdminPortalandSCOWebApplicationforEfficientServiceManagement.StateUniversityof NewYork.