
UHADEV DMS
Gunawardana Motors & Enterprises / TMR Trading Lanka
TMR Trading Lanka is a motorcycle dealership group in Sri Lanka operating multiple locations. Their daily operations spanned sales, inventory, insurance, warranty claims, and compliance reporting — all running on paper forms, whiteboards, and individual spreadsheets.
The problem: Invoicing took 20–30 minutes per bill. Customer records, inventory, and financial data were scattered across disconnected paper forms and individual Excel files. Each salesperson maintained their own records. There was no single source of truth for stock positions, outstanding payments, or customer history. Insurance quotations were handwritten. Warranty claims were filed on paper and manually tracked.
What we built: A role-based web application with a React frontend and Express API backed by MongoDB. The system covers the full dealership workflow: billing with advance-to-final-sale conversion, inventory tracking with real-time status updates, multi-line quotations with insurance metadata, warranty claim processing with auto-numbering and bilingual PDFs, and compliance reporting. Every transaction is logged with old/new values for full auditability. PDFs are dynamically generated with dealer branding.
Read the full case study →






