
What they needed
- Keep a full driver register the way Pakistani transporters do: father's name, date of birth, blood group, CNIC and driving licence numbers with their validity.
- Get warned before CNICs, driving licences, registration, insurance, fitness certificates, token tax and medical certificates expire.
- Plan and dispatch trips on its regular lanes from Karachi, with bookings, routes and fares.
- Bill clients in PKR with sales tax, and record payments and expenses.
- See operations, compliance and revenue on one dashboard.
What we built
Operations
- Fleet
- Drivers (full register)
- Trips
- Dispatch
- Routes and lanes
- Clients
- Bookings
Assets & compliance
- Maintenance with due and overdue service
- Fuel
- Documents with expiry alerts
People
- HR
- Attendance
- Leave
- Advances
Finance
- Invoices
- Payments
- Expenses
- Reports
Highlights
- Pakistan setup: PKR, Karachi time, +92 numbers, NTN/STRN and sales tax on invoices.
- Compliance alerts on the dashboard for CNIC, driving licence, registration, insurance, fitness certificate, token tax and medical certificate.
- Trips run on the company's own lanes from Karachi, with bookings converted into trips.
- Every dashboard figure is calculated from the vehicles, drivers, trips, invoices and expenses underneath it.
- Reports for revenue, expenses, profit, trips, vehicle and driver performance, and clients.
How it was built
Built on the OneFlow platform — Next.js, TypeScript and PostgreSQL — re-dressed and extended for a Pakistani transport company.
Need something similar?
Tell us how your business runs and we'll show you what a system for it would look like. See also: Transport management software · Document expiry tracking · ٹرانسپورٹ مینجمنٹ سافٹ ویئر (اردو).