Back

A gym's full product suite, from 0 to 1

Asgard packs CrossFit, Hyrox, weightlifting, osteopathy and VO₂ testing under one roof — but its membership was scattered across a basic app, out-of-app payments and Google Forms. I designed a two-app suite, member and admin, to bring it all into one place.

Asgard — gym product suite
The problem

A great gym, a scattered experience

Everything a member needed lived somewhere different — the experience was scattered, and the product I set out to design had one job: turn it into a single tap.

The examples piled up. Buying credits happened outside the app entirely. Signing up for the monthly Hyrox meant a Google Form, then paying through a separate link in another app. Cancelling a class was buried, so members did it late or not at all. And every time a coach's slot changed, the schedule had to be rebuilt manually.

Asgard — the web login and the member app home, with gym access QR code and bookings
Scoping it down

Objectives, not a wish-list

The founder came with real ambition and a long list of ideas. A big part of my role was strategic: turning that into a focused, shippable V1, built around a few clear goals he wanted it to reach.

  • Sell more credits and subscriptions — legible pricing and instant checkout to grow sales.
  • Roughly halve the team's admin work — event sign-ups, scheduling and member management, from manual to automated.
  • Kill out-of-app payments — every payment, from credits to subscriptions to events, handled inside the app.
  • Self-serve cancellations — members cancel a class in a tap, without going through the desk.
Asgard — subscription actions, the services catalogue priced in credits or euros, and self-serve subscription management
The hard part

Making a complex model feel simple

The real design work wasn't the screens — it was the model underneath. Members can subscribe or pay per session in credits; some services can be paid either way, others only in credits; and events like Hyrox pile on their own tiers, guests and rules.

The credits were the trickiest part. They had to stay coherent with the price of every service and with the subscriptions — so buying credits never quietly became a better deal than a plan. Getting that logic right, while keeping the choice dead simple for a member, was the real work behind the calm screens.

Asgard member app — the Hyrox booking flow, from event details to confirmed reservation
Two apps

One connected system

The member app and the admin back-office are two sides of the same system — so everything designed on one side had to stay coherent, and actually work, on the other. Add a capability for members and it has to be manageable from the back office; change something for managers and it still has to make sense in the member's hands.

They also live on different devices. The member app ships natively on iOS and Android, designed to each platform's own guidelines so it feels at home on the phone. The admin was built for wherever a manager actually works — comfortable on desktop and iPad, and usable on mobile when needed.

Asgard — a member profile and the admin event-management view, side by side