Work·Internal Tools·Capability showcase

Real-time logistics control tower

A unified operations dashboard pulling 40+ delivery vehicles, warehouse scanners, and ERP signals into one screen — so dispatch decisions go from gut-feel to second-by-second.

The Problem

Mid-sized couriers in MENA run their fleet through three or four disconnected tools: a Telematics SIM dashboard, a warehouse barcode app, an order system, and a WhatsApp group. Dispatchers reconcile them by eye — slowly, badly, and at 2 AM.

The Approach
  1. 01

    Built a single backend that ingests vehicle telemetry, warehouse scanner events, and ERP order changes through one event stream (Redis Streams + WebSockets).

  2. 02

    Designed a control-tower UI in three layers: live map, exception log, action queue — so the operator sees the now, the noise, and the next move in three glances.

  3. 03

    Implemented SLA timers that turn red the moment a parcel risks a missed window, surfacing the at-risk orders before a customer calls.

  4. 04

    Wired Grafana dashboards for the management view: daily on-time rate, driver utilisation, exception categories.

  5. 05

    Designed the system to degrade gracefully — if a tracker goes offline, the UI shows last-known + ETA, not a broken state.

Most dispatchers fly blind. The control tower turns the operation into a system you can actually steer.

The Outcome
  • One screen replaces the four tools the dispatcher used to flip between.

  • Exception detection moves from reactive to predictive.

  • Management gains live SLA visibility instead of a Monday morning spreadsheet.

  • Drivers see their own queue in a lightweight PWA on their phone.

4 → 1
Tools collapsed into one view
≈3× faster
Operator decisions per hour
Real-time
SLA visibility
10 weeks
Time to MVP
Stack
Next.jsNode.jsPostgreSQLRedis StreamsWebSocketsGrafana

Want something like this in your business? Start with a discovery call.