060 279 5587 info@sitect.co.za 139 Davies Street, Doornfontein, Johannesburg, 2001 Gauteng, SA
Logistics

Offline-first field-ops app for 200 drivers across the Karoo

A React Native app with offline-first sync that 200 long-haul drivers actually use, even with no signal across Karoo backroads.

Client
Lumen Logistics
Location
Cape Town, SA
Duration
11 weeks
Published
08 Mar 2026
The challenge

What we walked into

Lumen's drivers cover hundreds of kilometres of road where 3G is a fond memory. The old paper-based proof-of-delivery system was costing time, money and disputes. Two previous app attempts had failed because they assumed connectivity.

Our approach

How we tackled it

React Native with an offline-first sync layer (RxDB + custom merge logic). Every action — POD signatures, fuel logs, breakdown reports, route updates — works fully offline and syncs cleanly when the driver hits a signal pocket. The dispatch dashboard sees updates within seconds of reconnection.

The outcome

What changed

100% driver adoption within three weeks (vs 40% on the previous attempts). POD disputes dropped 78%. Average paperwork time per shift fell from 47 minutes to under 9.

By the numbers

Results that paid for the work

  • 100% driver adoption in 3 weeks
  • 78% drop in POD disputes
  • Paperwork time/shift: 47min → 9min
  • 4.8★ on internal app store
They scoped, designed and shipped our field-ops app in 11 weeks. Drivers love it. The offline-first approach means it works everywhere — from Sandton to the Karoo.
— Daniel van der Merwe, Founder, Lumen Logistics

Technologies used

React NativeRxDBLaravel APIAWS S3 deferred sync

Got a similar problem to solve?

Tell us what you're up against. If we can help, we'll come back with honest scope, timeline and pricing. If we can't, we'll tell you who can.

Talk to us Browse services