Build your class booking system.
Keep class capacity, instructor availability and booking requests in one schedule.
How to build your class booking system
Describe the job
Keep class capacity, instructor availability and booking requests in one schedule.
Review the first version
Choose how the class coordinator records the class and how the instructor reviews the next step.
Refine the views
Ask First to adjust the fields and views for the people who will use the app.
Test before sharing
Walk through the process with a sample record and check who owns the next action.
A class booking system example
A class has one remaining place and two requests.
Class booking system example
- Record
- Class booking system · 01
- Owner
- Class coordinator
Current stage · Class coordinator
Open the class
A class has one remaining place and two requests.
Read the full walkthrough
Open the class
A class has one remaining place and two requests.
- Record:
- Class booking system · 01
- Owner:
- Class coordinator
Review the waitlist
Keep requests distinct from confirmed places and record the next waitlist position.
- Stage:
- Awaiting instructor review
- Owner:
- Instructor
Keep a waiting request separate from an accepted class place
Keep a waiting request separate from an accepted class place.
- Next action:
- Keep a waiting request separate from an accepted class place.
- Owner:
- Member
What to include in your class booking system
Keep the class in context
Keep class, instructor, capacity, booking request, acceptance and waitlist together so the next person can understand the request or record.
When the next step needs a decision
A class has one remaining place and two requests. Keep requests distinct from confirmed places and record the next waitlist position.
Keep waitlist visible
Keep a waiting request separate from an accepted class place.
Choose what each person needs
Give the class coordinator a working view and the instructor a review view. Keep class and instructor attached to the decision as the work moves between them.
Questions about class booking system
Start with class, instructor, capacity, booking request, acceptance and waitlist. Describe who enters the information and who reviews the next step.