Real-time trucking and dispatch platform
A carrier network was running dispatch on phone calls and a shared spreadsheet. We built a live dispatch board, a driver app with offline job handling and photo proof of delivery, telematics ingestion, and a settlement engine that prices loads and pays carriers.
The hard part was state: one load's status has to be identical on the dispatcher's board, the driver's handset and the customer's tracking page within a second, over patchy mobile networks. We solved it with an event-driven core and optimistic local state on the device.