perfectdesign.
Our Work
Concept prototypeFitness studio booking and membership app

Rentak

Class booking, memberships and a member community for a two-studio fitness brand, with a front desk, coach tools and a manager’s view of who might leave.

5
Connected roles
2
Studios
4
Class types
rentak-bhqp.perfectdesign.app
Rentak — Fitness studio booking and membership app

The brief

Boutique studios run bookings, memberships and cover on separate apps and spreadsheets. Members cannot see the rules until they are charged, and owners find out someone has left only when the payment stops.

What we shipped

A website with a live timetable and an intro offer, a member app for booking a bike or reformer, plans and progress, a community with moderation, a front desk for check-in and walk-ins, coach cover and leave, and a manager’s dashboard with retention.

Built for: Fitness, yoga, pilates and dance studios, and gyms that sell classes and memberships.

Inside the build

Every part, and what it does

A closer look at what was actually built — screen by screen, so you can judge the depth for yourself.

For members6
Timetable
01

Timetable

Seven days of classes at both studios, filtered by studio, class type, time and coach.

  • Book up to 7 days ahead
  • Spots left and waitlists shown
  • Intro offer with its terms
Book a bike or reformer
02

Book a bike or reformer

Members pick their spot on a map of the room, see which plan pays for the class and when free cancellation ends.

  • Choose your own spot
  • Plan balance shown
  • Free cancellation until 12 hours before
Member app
03

Member app

The next class, check-in, classes left this month and challenges, on the phone.

  • Next class and spot
  • Classes left on the plan
  • Challenge progress
Plans: freeze, change, cancel
04

Plans: freeze, change, cancel

Members manage their own membership. Freezing moves the renewal date, and cancelling shows the last day before it is confirmed.

  • Freeze up to 56 days a year
  • 30 days’ notice, shown up front
  • Packs and memberships to buy
Progress
05

Progress

Classes taken, a weekly streak, milestones and personal records, with every chart also available as a table.

  • Milestones with dates
  • Weekly streak
  • Personal records
Community
06

Community

Members and coaches post, comment and join challenges. Anyone can report or block, and a post with three reports is hidden until it is reviewed.

  • Posts and challenges
  • Report and block
  • Hidden after three reports
At the studio2
Front desk check-in
07

Front desk check-in

Today’s classes with a live roster. Staff check people in, promote the waitlist and sell to walk-ins.

  • One-tap check-in
  • First-class and injury notes
  • Walk-in sale books the class
Coach cover and leave
08

Coach cover and leave

Cover requests go only to coaches who can teach the class. The manager approves cover and leave, and booked members are told.

  • Qualified, free coaches only
  • Leave shows which classes need cover
  • Members told of the change
Running the business3
Manager overview
09

Manager overview

Active members, monthly recurring revenue, fill rate, churn and intro-to-paid, with a list of what needs attention.

  • The numbers owners ask about
  • Revenue and fill rate by week
  • What needs attention
Retention
10

Retention

Members who may leave, the reason the system thinks so, and a suggested next step for each.

  • At-risk members ranked
  • Why members cancel
  • Intro offer funnel
Moderation
11

Moderation

Reported posts with the reasons and notes. Keep, remove, warn or pause posting, and both sides are told the outcome.

  • Reasons and reporter notes
  • Keep, remove, warn or pause
  • Outcome sent to both sides

Click through it yourself

Every screen above is interactive. No sign-up, nothing to install.

Click through the prototype

Core systems

What this build is made of

These are systems we build repeatedly — each links to every other project that contains it, so you can compare implementations before deciding what you need.

Unique to this build

Built specifically for this project rather than assembled from the shelf.

  • Pick your spot

    Members choose a bike, reformer or station when they book.

  • Fair cancel rules

    The outcome is shown before cancelling, and the waitlist moves up on its own.

  • Retention watch

    Members who may leave, why, and what to do next.

Want a build like this for your business?

Tell us what you have in mind and we'll put together a functional prototype of your project — free.

Start your free prototype