The software problem was really an operations problem.
Bookings, memberships and trainer schedules were managed manually across locations. Every automation attempt had stalled at requirements stage because the scope kept expanding.
A narrow version one — booking, membership status and trainer schedule — would remove the daily friction and prove the value before investing in the full platform.
Version one had to do three things. Everything else was listed and deliberately postponed.
Staff walked through clickable flows before any code was written, which removed two rounds of rework.
Short release cycles meant the team was using real builds within weeks, not at the end.
Analytics and feedback shaped a roadmap for check-ins, payments and retention features.
“Say something only this business could say.”
A working app in members' hands, one source of truth for staff, and an agreed roadmap for the phases that follow.
Figures stay marked until the client approves publication. Qualitative outcomes are shown instead wherever numbers are unavailable.
Tell us what isn't working. We'll suggest the smallest piece of work that would change it.