One class as the organizing unit
Course, coach, studio, schedule, and payment stay tied to the same booking — not separate silos. Members follow one class all the way through.
SAVAGE is a boutique group-fitness booking mini-program covering class discovery, booking, payment, check-in, and training records. Members also call it “Sandwich.” I designed the member app, coach app, and design system over about three months, and the product is live.

Course, coach, studio, schedule, and payment stay tied to the same booking — not separate silos. Members follow one class all the way through.
Member and coach apps don’t get separate visual systems. One design system cuts learning cost and keeps 100+ screens consistent as delivery continues.




Booking wasn’t split into disconnected feature pages. One class threads discovery through training records. Member and coach apps share one system. The product is live.
Product screens designed (member + coach)
One design system across member and coach apps
Shipped live in about three months