Home / Work / A festival app

Ecodia

A festival app

A festival app that shows the program and map with no mobile signal.

In buildCommunityOffline firstNative app
A festival app noticeboard: the current program and an SOS control, working with no signal.

The challenge

A festival happens in a paddock with no reception, which is where a festivalgoer most needs the program, the map and the running order. An app that needs a signal stops working the moment the crowd arrives and the towers are overloaded.

What we built

The app stores the whole day on the device so losing signal changes nothing: the program stays current and reorders when an act runs late, the ground map shows where you are standing, and the sync happens when a connection is available. It works with no reception.

Sync when connected

The app syncs when a connection is available and works fully offline the rest of the time. The offline constraint is designed into the product rather than treated as a limitation.

The program and map work with no reception.

How we worked

The app is offline-first by construction, built on a bundled on-device database that syncs when a connection is available. The demo is the phone in aeroplane mode in the middle of a field.

What it adds up to

Built offline-first on a bundled on-device database, so the program stays current with zero reception.

The running order reorders when an act runs late, on the device, without a network request.

The ground map shows your location with no signal, which a paper map cannot do.

An Ecodia product.

Further reading