The operating system behind ten brands
Registrations, payments, staff, stock, streaming and reporting for a sports organisation with 10 full-time staff.

- people migrated
- 8,721people migrated
- of payment history reconciled
- $1,117,269of payment history reconciled
- brands on one system
- 10brands on one system
The situation
Two football clubs, an academy, a tournament, social leagues, a gymnastics club, a print shop and a venue, each running on a different piece of rented software.
Ten years of registration and payment history sat inside a platform the organisation wanted to leave, and nobody could answer how many nine-year-olds were enrolled.
What got built
- One system covering registrations and payments, contracts and signing, email and text marketing, staff messaging, task tracking, warehouse stock, the vehicle fleet, hiring and a searchable knowledge base.
- A decade of history migrated in and reconciled against the source before the old platform was touched.
- Brand websites for each of the ten businesses, plus four streaming platforms and the search migration that recovered ten years of ranking on the main club domain.
In daily use. This is the work behind the studio, and the reason a build here doesn't stop at the website.
More work

A stargazing company that stopped renting its own front desk
New site, and a booking platform built to replace the one charging 3% of every seat sold.
- bookings migrated
- 394bookings migrated
- reconciled to the cent
- $40,606.96reconciled to the cent

A skin studio that stopped paying rent on its own client list
Website plus a full salon system, built to replace Fresha's monthly fee and its 20% cut of new clients.
- marketplace cut removed
- 20%marketplace cut removed
- subscriptions replaced
- 2subscriptions replaced