Back to projects
Internal System10 weeks

Truck Fleet & Staff Management System

A Melbourne removalist company ditched Excel and daily group texts for a real-time fleet and staff dispatch system — accessible on phone and desktop, with automated notifications and a live business dashboard.

Next.jsPostgreSQLTwilioResendRechartsPWA
15 mindaily dispatch (was 2–3 hrs)
0missed jobs in first month
10+trucks coordinated in real time
The challenge

The owner of a Melbourne removalist business was manually coordinating 10+ trucks and a rotating roster of drivers entirely through Excel spreadsheets and daily WhatsApp broadcasts. Every morning he would copy job details from a spreadsheet into individual text messages and send them one by one. Any last-minute change — a cancelled booking, an address correction, a truck breakdown — had to be chased down manually across multiple chats. The consequences were severe. A single miscommunication could send a truck to the wrong address, losing an entire day's job and revenue. The owner was spending 2–3 hours every morning just on dispatch coordination, and had no visibility into how the business was actually performing — whether certain days were consistently overbooked, which trucks were underutilised, or how revenue trended week to week.

Our approach

We built a web-based management system accessible on both desktop and mobile (PWA), with two clear interfaces: an owner/manager view for scheduling and oversight, and a driver view for receiving and acknowledging jobs. The dispatch flow replaced the manual text routine entirely. The manager assigns a job to a driver and truck with a few taps — the driver instantly receives a push notification, an automated SMS via Twilio, and a confirmation email via Resend, all containing the full job details: pickup address, delivery address, time window, and any special instructions. Driver acknowledgements are tracked in real time, so the manager knows immediately who has confirmed their run for the day. For last-minute changes, a single edit in the system automatically triggers a re-notification to the affected driver — no more chasing anyone through WhatsApp. The centrepiece for the owner is the business dashboard: revenue by day and week, truck utilisation rates, job completion rates, and peak demand patterns — all presented as clean, readable charts. The data updates in real time as jobs are completed.

The outcome

The owner's daily dispatch routine dropped from 2–3 hours to under 15 minutes. Missed or wrongly assigned jobs fell to zero in the first month. The real-time dashboard revealed that Tuesday and Wednesday were consistently under-scheduled — the owner used this insight to introduce a mid-week discount promotion, filling previously idle truck capacity and increasing weekly revenue. With operations no longer dependent on the owner personally managing every message, he was able to step back from daily dispatch entirely and focus on growing the business.

Let's talk

Have a similar project in mind?

We scope every project before quoting. No vague estimates — just a clear plan and a fixed price.