A centralized digital platform that replaces manual vehicle registers, fuel books, maintenance logs, and insurance files with an integrated, role-aware fleet management system built for healthcare institutions.
A classic three-tier model separating the presentation, application, and data layers — ensuring maintainability, scalability, and clean security boundaries.
Each module addresses a specific operational domain of healthcare fleet management, from secure login through to PDF report generation.
Secure login with Bcrypt password hashing, OTP two-factor verification, session management, and full audit trail logging for all user activity.
Complete fleet registry with vehicle registration, profile management, fuel type classification, and real-time operational status tracking across all institutions.
Structured fuel entry recording with automated consumption calculations, cost analysis per vehicle, and trend reporting to identify inefficiencies.
Preventive maintenance scheduling by mileage or calendar interval, corrective repair tracking, service history per vehicle, and cost recording for budget analysis.
Digital storage of insurance certificates and revenue licenses, expiry date tracking, automated renewal reminders, and compliance status dashboards.
Paperless archive for service bills, insurance certificates, and revenue licenses. All uploaded files stored and indexed against vehicle records for instant audit retrieval.
Consolidated vehicle, fuel, maintenance, and compliance reports. One-click export to PDF (FPDF/TCPDF) and Excel formats for management review and audit submission.
All vehicle registrations, fuel figures, and records shown are entirely fictional. This preview demonstrates the layout and data workflow of the live system.
| Reg. Number | Type | Fuel | Institution | Last Service | Insurance | Status |
|---|
All reports are generated server-side and exportable to PDF or Excel. Charts are rendered client-side via Chart.js from live MySQL data.
A structured sequential flow from user login through to report generation, with automatic notification triggers at each compliance checkpoint.
Web browser access via secure login
Credentials + OTP two-factor verification
RBAC enforces scoped access permissions
Role-specific widgets rendered
Vehicle / Fuel / Maintenance / Compliance
All entries persisted in MySQL
Auto expiry reminders triggered
PDF & Excel export generated
MySQL schema designed around fleet management domains, each entity responsible for a distinct set of operational records.
Built to protect fleet data against unauthorised access, session hijacking, and data breaches across all user roles.
Username/password validation combined with OTP two-factor verification. All sessions validated server-side with automatic blocking on unauthorised access attempts.
Admin, Unit Officer, and Institution User roles with scoped access permissions. Each role sees only the data and modules relevant to their function.
Bcrypt-based hashing via PHP's password_hash() and password_verify(). No plain-text credentials stored.
Server-side input validation on all form submissions. Form-level integrity checks prevent malformed or malicious data from reaching the database layer.
Comprehensive login tracking and activity logging. All data modifications are time-stamped and attributed to specific users for full accountability.
Active session validation on every request. Expired or invalid sessions are automatically invalidated and redirected to the login page.
Entirely open-source stack — no licensing costs, well-supported community, deployable on existing XAMPP infrastructure.
The VMS is architected with future expansion in mind, aligned with national digital health infrastructure plans.
Real-time location monitoring integrated into the fleet dashboard.
Cross-platform mobile client for field officers and drivers.
AI-driven alerts based on usage patterns and historical service data.
Migration to a managed cloud environment for high availability.
Scheduled backups and disaster recovery protocols.
API interfaces with national e-Government platforms and health data systems.
Machine learning models for fuel efficiency and cost optimisation.
Tamil and Sinhala language interface support for wider accessibility.
VMS illustrates full-stack web application development applied to a real administrative problem — replacing paper registers with a secure, role-aware digital platform.
Dr. Thangarasa Jeevaraaj
MBBS · MCGP · MSc Biomedical Informatics · MD Trainee, Health Informatics
PGIM, University of Colombo · Sri Lanka
Clinician-developer working at the intersection of medicine and software engineering. Builds open-source digital health tools — from community disease surveillance apps to healthcare fleet management systems — aimed at improving health system efficiency in resource-limited settings.