Interactive demo · about 30 seconds

A driver app that keeps working with no signal.

No signup, no download, no airplane mode. Follow the 3 steps, or let it play by itself.

Step 1 of 3

Lose signal

Picture a driver inside a warehouse with no signal. Tap Go offline and this app loses its connection to the server, for real.

What's happening behind the scenes
  • • A service worker saved this app on your device, so it opens even with no connection.
  • • Every tap is written to IndexedDB, a small database inside your browser.
  • • Changes wait in an outbox and send in order when the signal returns. Each one has a unique ID, so a retry never creates a duplicate.

Outbox

Empty. Changes will show up here.

5G

Ferrowind Cargo · Driver

Today's pickups

Up to date

Ferrowind Cargo is a made-up company for this demo. The offline part is real: the app is cached by a service worker, your changes are stored in your browser, and they are sent to a real server when you go back online.