Case study · Operations app
A hundred volunteers. Three campuses. One app that works when the Wi-Fi doesn’t.
A church safety team had its procedures spread across binders, group texts and a scheduling tool. Now every member carries the whole thing on their phone — and it works with no signal at all.
See it for yourself
A working demo of the real app, loaded with invented data. Nothing in it belongs to a real person or a real team.
Passcode: DEMO-TEAM-2026
Open the live demo →Emergency dialling is switched off in the demo. Try it on your phone — that is what it was built for.
The situation
The safety team covers three campuses across several services every weekend. Volunteers were already scheduled in a rostering tool, but scheduling only answers the first question. The harder ones came up in the moment:
What am I responsible for here?
Every post has different duties, and they lived in a printed binder.
What do we do if…?
Removal, lockdown, evacuation — procedures known best by whoever had been there longest.
Who am I watching for?
Shared in a group text somebody had already scrolled past.
Is my CPR still current?
Tracked in a spreadsheet nobody opened between renewals.
New volunteers shadowed an experienced member and learned by osmosis. And the people who most needed the answers — someone standing at a door, mid-service, phone in hand — were the furthest from them. Teams turn over, too. Every departure took some of that knowledge with it.
What was built
A single app the whole team opens from their phone’s home screen, with what each person can see governed by their role.
Post assignments
Every position at every campus, with its own duties, shared procedures, and what to do in a lockdown or evacuation.
Alerts
Leaders post a person of concern; anything urgent notifies leads within seconds. Notifications are deliberately non-identifying — they land on lock screens. Details stay behind the login.
Emergency procedures
CPR and AED, choking, severe bleeding. Step by step, two taps away, readable with no signal.
Incident reports
Filed from a phone while details are fresh, routed to the right people, kept as a searchable log.
Training status
Who is current, who is expiring, who has lapsed — visible to leaders without asking anyone.
Per-campus everything
Each campus has its own posts, address, team and access code. Directors switch between them; volunteers see only their own.
Three decisions that made the difference
It works with no signal
Large buildings eat cell service, and the moment you need the bleeding-control steps is not the moment to watch a spinner. The app installs to the home screen and keeps its reference content on the device. Airplane mode is part of the test, every time.
Getting it installed was treated as its own problem
A hundred volunteers is a hundred chances for “I couldn’t figure it out.” They get a link, a guide with the exact steps for their phone, and a printed card in the meeting room. One discovery from testing on real phones: members whose default browser isn’t Safari cannot install a web app on iPhone — the option simply doesn’t appear. The app now detects that and tells them what to do, instead of failing silently.
Access can be cut off in one tap
When a volunteer leaves, a leader changes the code and taps a button. Every signed-in device — including phones sitting idle in a pocket — drops back to the login screen. No IT ticket, no waiting, nothing to collect back.
What changed
- Every volunteer has the full procedures on them at every service, instead of the subset they happened to remember.
- A new member gets the same information as a ten-year veteran on day one.
- Leaders can see training status and post coverage without chasing anyone.
- Removing someone’s access takes seconds and doesn’t depend on collecting a thing.
“Works with no signal — because the moment you need it is the moment the Wi-Fi doesn’t.”
How it was built
A single self-contained web app, with a database behind it for the roster, alerts, training records and incident log. It installs to a phone home screen like a native app — no app store, no install fees, and no separate iPhone and Android versions to maintain.
Running cost is close to nothing at this size, and there are no per-seat licences to add up as the team grows. Adding the second and third campus was configuration, not a rebuild.
Where else this fits
The same pattern suits any organisation with a large volunteer or frontline team that needs the same information in everyone’s hands:
- Other churches and multi-site ministries
- Event and venue staffing
- Volunteer fire and rescue
- School safety teams
- Retail district operations
Got a team carrying a binder?
Thirty minutes, no charge, no deck. We look at where the time goes and whether there is something here worth building.
Book a free 30-minute call Tell me about your project