Pilates studio member app main image
← WorkApp 03 / 10

Wellness · Pilates Proposal concept

Pilates classbooking app

Concept
Pilates studio member appSample brand: SEONGWAMOM Pilates
Key features
Automatic waitlist assignment for cancelled spots · Class pass usage history · Classes and pay totals by instructor
Platforms
iOS · Android · Studio admin
Scope
Service planning · UX/UI design · App development · Admin web · Settlement features
Timeline · Estimate
8–10 weeksApp Service ₩9,000,000~

Pilates booking that hands cancelled spots straight to the waitlist

A member app concept for a hypothetical Pilates studio with several branches. Managers see the weekly timetable, cancelled spot assignments and instructor pay in the admin screen.

  1. Problem 01

    Last-minute cancellations

    When someone cancels right before class, it is hard to call each waitlisted member, so the spot stays empty.

  2. Problem 02

    Class passes tracked by hand

    Handwritten deductions and holds lead to disagreements with members over sessions left.

  3. Problem 03

    Month-end instructor pay

    Adding up classes and per-session rates by branch in Excel adds to the manager’s work every month end.

A working prototype

Scroll, or tap the buttons inside the screen.

9:41

이번 주 예약

9.21 ~ 9.27
월21
화22
수23
목24
오늘25
토26
일27
  • 22화19:30 리포머 그룹김지윤 강사 · 성수점출석
  • 23수19:30 리포머 그룹김지윤 강사 · 성수점출석
  • 26토19:30 리포머 그룹김지윤 강사 · 성수점내일

자주 듣는 수업

최근 4주 동안 화·목 19:30 수업을 가장 많이 들었어요.

  • 9.29 (화) 19:30리포머 그룹 · 김지윤 강사2자리
  • 10.1 (목) 19:30리포머 그룹 · 김지윤 강사1자리
  1. Screen 01 / 05

    Home

    This week’s bookings and attendance on a weekly calendar, with usual classes bookable here.

  2. Screen 02 / 05

    Class booking

    Each class shows spots left, and full classes show the waitlist size first.

  3. Screen 03 / 05

    Spot assignment

    When a spot opens in a waitlisted class, accept or pass it on before time runs out.

  4. Screen 04 / 05

    Class pass

    Payments, deductions and holds one line per date, each with sessions left.

  5. Screen 05 / 05

    Workout log

    A monthly attendance calendar and instructor posture feedback on one screen.

To reduce empty spots, cancelled spots have to reach the waitlist without a manager making calls

  1. 01

    Automatic assignment by waitlist order

    ObservedA last-minute spot often stays empty while the manager is still calling the waitlist.

    DecidedThe first member on the waitlist gets a notification, and if they do not accept within 20 minutes the spot moves to the next person.

  2. 02

    Class pass history line by line

    ObservedQuestions about sessions left come up when members cannot see when a session was deducted.

    DecidedPayments, deductions and holds are recorded one line per date, each with the sessions left.

  3. 03

    This week’s classes on home

    ObservedMembers open the app to check when they booked this week first.

    DecidedHome shows a weekly calendar and booking list, and classes at the times the member attended most in the last 4 weeks can be booked there.

  4. 04

    Instructor pay totaled automatically

    ObservedInstructor pay is a repeated calculation of classes times the per-session rate.

    DecidedThe admin screen totals classes and expected pay per instructor and exports them to Excel.

The screen operators open every day

Filters and tables are clickable.

studio.seongwamom.kr

주간 시간표

2026.09.21 ~ 09.27

수업 40개

리포머 6대 · 체어 4대
월 21
화 22
수 23
목 24
금 25
토 26
일 27
07:00
베이직정민아3/6
베이직정민아4/6
베이직정민아2/6
베이직정민아4/6
베이직정민아2/6
10:00
입문한예서5/6
입문한예서6/6
입문한예서5/6
입문한예서6/6
입문한예서5/6
입문한예서6/6
입문한예서4/6
12:20
체어 & 바렐오세린2/4
체어 & 바렐오세린3/4
체어 & 바렐오세린3/4
체어 & 바렐오세린2/4
체어 & 바렐오세린3/4
체어 & 바렐오세린4/4
체어 & 바렐오세린3/4
18:30
인터미디엇박소진6/6
인터미디엇박소진6/6
인터미디엇박소진5/6
인터미디엇박소진6/6
인터미디엇박소진6/6
19:30
그룹김지윤6/6
그룹김지윤6/6
그룹김지윤6/6
그룹김지윤6/6
그룹김지윤4/6
그룹김지윤5/6
20:30
어드밴스드박소진5/6
어드밴스드박소진6/6
어드밴스드박소진4/6
어드밴스드박소진6/6
어드밴스드박소진6/6
21:30
스트레칭서지우2/6
스트레칭서지우3/6
스트레칭서지우1/6
스트레칭서지우4/6
스트레칭서지우1/6
금 25일 19:30 리포머 그룹김지윤 강사예약 4/6

오늘 취소 자리 배정

수락 기한 20분
  • 17:2118:30 리포머 인터미디엇윤하은응답 대기
  • 16:4018:30 리포머 인터미디엇최지민수락
  • 16:2018:30 리포머 인터미디엇정도우시간 초과

9월 강사 정산

9.1 ~ 9.25 기준
강사수업정산 예정상태
김지윤시니어 · 회당 35,000원21회735,000원확정
박소진시니어 · 회당 35,000원36회1,260,000원확정
한예서강사 · 회당 30,000원25회750,000원확정
정민아강사 · 회당 30,000원18회540,000원검토 중
오세린강사 · 회당 30,000원25회750,000원확정
서지우주니어 · 회당 25,000원18회450,000원검토 중
합계143회4,485,000원
  • Kakao AlimTalk
  • Toss Payments recurring billing
  • Kakao and Apple login
  • QR check-in
  • Push notifications
  • 01Empty spot rateActual attendance compared with class capacity
  • 02Settlement timeTime spent on instructor pay at month end
  • 03Class pass repurchase rateShare of members who pay again around their pass expiry

For a live service, these are the numbers we would track after launch.

Next case 04Home repair matching app (customer and technician)Photo quote home repair app

Planning
a similar app?

Project inquiry →