Fleet Management System
Client delivery · 2026
A full-lifecycle fleet platform covering vehicles, maintenance, repairs, insurance and rental/loan finance, with tiered expiry reminders pushed daily to WhatsApp, Lark and Microsoft Teams. Built-in offline OCR reads uploaded policies and invoices and matches them to vehicles for one-click filing, backed by custom role-based permissions and one-click Excel reports.
- Node.js
- Express
- SQLite
- PaddleOCR
- Vanilla JS
- ExcelJS

- The starting point
- Vehicles, road tax dates, insurance renewals, workshop bills and loan instalments lived in separate spreadsheets. Renewals slipped through, nobody could say what a vehicle truly cost per year, and filing paperwork meant retyping every invoice and policy by hand.
- What was built
- Vehicle registry with plate, chassis, mileage, road tax and inspection dates, plus a full per-vehicle history timeline
- What it changed
- Across 280 vehicles, missed renewals went from under a hundred in the year before go-live to zero since; the system escalates before deadlines, in the chat apps people already read







