Field-service dispatch and technician tracking
- Client
- Home-repair business, Malaysia
- Stack
- Next.js, React, TypeScript, Supabase (PostgreSQL, Realtime), Leaflet, PWA
Bookings came in by WhatsApp and jobs were dispatched from a group chat. The office could not see who was free or where they were, payments were matched to jobs by hand, and commissions were worked out in a spreadsheet at month end.
What we built
- A live orders board with a dispatch queue and one-click assignment to an idle technician.
- A live technician map, updated from technicians’ phones.
- A technician app with one large button per step: heading, arrived, completed.
- Automatic settlement: when a job is completed, the payment is split into technician commission and business revenue.
- Role-based access, so technicians see only their own jobs.
The client’s office works in Chinese, so the interface shown is in Chinese.
Talk to us
Tell us about your business. We reply within one business day.