The automotive service industry continues to depend heavily on manual, paper-based workflows for managing vehicle service operations, resulting in inefficiencies such as delayed customer updates, billing inaccuracies, poor inventory visibility, and limited diagnostic capability. This paper presents the design and implementation of the Vehicle Service Management System (VSMS), a full-stack, web-based garage management platform that automates the complete vehicle service lifecycle. VSMS is developed using Python Flask for the backend REST API, SQLite with SQLAlchemy ORM for relational data management, and a Glassmorphism-styled HTML, CSS, and JavaScript frontend. The system incorporates role-based access control for Admin, Mechanic, and Receptionist roles; a five-stage Kanban job card pipeline; QR-based real-time customer service tracking; GST-compliant automated PDF invoice generation; AI-powered vehicle diagnostics and a conversational chatbot powered through the OpenRouter API; and real-time dashboard analytics using Chart.js. Security is enforced through bcrypt password hashing, JSON Web Tokens, and CSRF protection. Functional testing across all modules confirmed reliable system behaviour and sub-second response times for standard operations. The system offers a scalable and cost-effective alternative to expensive commercial garage management platforms.
Introduction
The text presents a Vehicle Service Management System (VSMS) designed to modernize and automate operations in automotive repair workshops, especially small and medium-sized garages that still rely on manual processes.
Core idea
Traditional garage management depends on paper job cards, manual billing, verbal updates, and spreadsheet-based tracking, leading to inefficiencies like billing errors, poor inventory control, and lack of real-time communication. Existing commercial tools are often expensive and not customizable.
Proposed system (VSMS)
VSMS is a web-based, full-stack platform that integrates multiple smart features into a unified system:
AI-assisted vehicle diagnostics using OpenRouter API
Frontend: Glassmorphism UI using HTML/CSS/JavaScript and Chart.js dashboards
Backend: Python Flask REST API with modular Blueprint structure
Database: SQLite using SQLAlchemy ORM (normalized design)
AI integration: OpenRouter LLM-based diagnostic assistant
Security: bcrypt hashing, JWT authentication, CSRF protection, and rate limiting
Key innovations
QR-based public job tracking without login
AI chatbot for vehicle fault diagnosis
Automated billing with GST compliance
Role-based access control (Admin, Mechanic, Receptionist)
Real-time analytics and workflow automation
Performance results
CRUD operations: 80–200 ms
Invoice generation: ~650–900 ms
AI diagnostics: 1.5–3.2 seconds
QR status page: ~120 ms
Dashboard rendering: 200–350 ms
Evaluation
Successfully tested across full service workflow
Role-based permissions work correctly
AI assistant provides relevant diagnostic suggestions
Users found the system intuitive, especially the Kanban workflow and QR tracking
Responsive UI works across devices and browsers
Conclusion
This paper presented the design, implementation, and evaluation of the Vehicle Service Management System (VSMS), a full-stack web-based platform that automates the complete vehicle service lifecycle for automotive garages. By unifying role-based access control, OpenRouter-powered AI diagnostics, QR-based customer tracking, automated GST-compliant invoicing, real-time analytics, and comprehensive operational management within a single Python Flask and SQLite application, VSMS directly addresses the critical inefficiencies of manual garage management workflows.
End-to-end functional testing confirmed reliable operation across all fourteen modules and three user roles. The system demonstrated sub-200-millisecond response times for standard operations, contextually accurate AI diagnostic responses via the OpenRouter API, and successful cloud deployment on the Render platform. The open-source technology stack ensures deployment accessibility for independent garages and academic institutions that cannot afford commercial alternatives.
VSMS demonstrates that well-architected, AI-integrated web applications can meaningfully transform domain-specific operational management. Future work targeting PostgreSQL scalability, native mobile applications, local LLM inference, and OBD-II telematics integration will further advance the platform toward a comprehensive, production-grade garage management solution.
References
[1] Sharma, R., Gupta, A., and Mehta, S. (2021). Digitization of Automotive Service Workflows: Impact on Turnaround Time and Customer Satisfaction. International Journal of Automotive Engineering, 12(3), 45–58.
[2] Sandhu, R. S., Coyne, E. J., Feinstein, H. L., and Youman, C. E. (1996). Role-Based Access Control Models. IEEE Computer, 29(2), 38–47.
[3] Kumar, P., Singh, V., and Rao, D. (2023). Large Language Models for Automotive Fault Diagnosis: An Empirical Evaluation. Journal of Intelligent Transportation Systems, 27(4), 312–325.
[4] Patel, N., Joshi, M., and Desai, R. (2022). QR Code-Based Real-Time Service Status Tracking in Service Operations. International Journal of Service Management, 33(2), 178–195.
[5] Ministry of Finance, Government of India. (2017). Goods and Services Tax: Invoicing Rules and Compliance Framework. New Delhi: Government of India Press.
[6] Elmasri, R., and Navathe, S. B. (2016). Fundamentals of Database Systems (7th ed.). Pearson Education.
[7] OWASP Foundation. (2023). Authentication Cheat Sheet — OWASP Cheat Sheet Series. Retrieved from https://cheatsheetseries.owasp.org
[8] Nielsen Norman Group. (2022). Glassmorphism in User Interface Design: Usability and Aesthetic Considerations. Retrieved from https://www.nngroup.com
[9] Downie, N. (2020). Chart.js: Interactive Data Visualization for the Web. Packt Publishing.
[10] Grinberg, M. (2018). Flask Web Development: Developing Web Applications with Python (2nd ed.). O’Reilly Media.
[11] Fielding, R. T. (2000). Architectural Styles and the Design of Network-Based Software Architectures. Doctoral Dissertation, University of California, Irvine.
[12] OpenRouter. (2024). OpenRouter API Documentation: Unified Interface for Large Language Model Access. Retrieved from https://openrouter.ai/docs