← All work

logistics · 2024 · a MENA logistics company

Digital transformation for a regional logistics operator

Replaced a six-spreadsheet ops workflow with a multi-tenant web platform: dispatch, driver app, customer tracking, billing, all one source of truth.

Digital transformation for a regional logistics operator — case study
  • 11min → 90s dispatch time per shipment client ops lead
  • 5d → same-day billing reconciliation cycle client finance
  • 2 regions added by client without engineering involvement (post-handoff, 6 months) client ops lead

Context

A regional logistics operator with ~40 drivers, two dispatchers, and a fleet of spreadsheets that no two people read the same way. They had attempted two prior software builds: one died at scope, the other shipped but couldn’t handle peak load on Mondays.

Problem

The honest story was that the spreadsheets weren’t the problem; the workflow was. Each previous build had digitised the spreadsheet without questioning the underlying ops, and the result was a slower spreadsheet.

Approach

The team mapped the goal, not the feature list, then proposed cutting two of the six spreadsheets entirely (the duplicates) and merging the customer-facing one into the driver app via a shared shipment record. Lean scope, signed off in week one, no surprises at week six.

Solution

  • Multi-tenant Next.js admin panel for dispatch + a React Native driver app sharing a single Postgres source-of-truth.
  • Stripe Connect for marketplace billing: drivers paid out automatically against signed off-deliveries.
  • Live tracking page customers received as a per-shipment magic link (no account needed).
  • Real-time updates over Supabase Realtime, no custom websocket layer.
  • Clean handoff with docs, CI on Vercel + GitHub Actions, and a 30-day support window.

Outcome

Above. Six months later the company added two regions to the platform without engineering involvement. That was the proof the underlying schema was right.

Have a similar project?

Send a short brief. We'll reply within one business day.

Start a project