Fitness & Gym
TABLE OF CONTENTS
Context
I operate a fitness center in which I offer group classes for up to 3 people (registration at the reception of the gym) and private lessons for beginners or advanced (registration possible from my website). I own 3 elliptical trainers.
The lessons are given by the 3 coaches: only two of them can give private lessons for advanced.
Resources configuration
A bike is required for a lesson to be booked. I will then create a “Bike” resource with a quantity of 3:
Note: We do not define the resource availability ranges in this example, because they are available 24/7.
Services settings
I offer 3 types of service:
- Private lessons for beginners;
- Private lessons for advanced students;
- Group classes.
Private lessons for beginners
Creation of a service "Private lesson - Beginner level" with a capacity of 1 (only one student at a time)
We attach the necessary resource for the holding of this service: 1 bike
Private lessons for advanced students
Creation of a "Private lesson - Advanced level" service with a capacity of 1 (only one student at a time)
We also attach the necessary resource for the holding of this service: 1 bike
We associate the staff members that are allowed to accept such appointments.
Group classes
Creation of a service "Group class - All levels" with a capacity of 3 (maximum 3 students)
Again, we attach the necessary resource for the group class: 1 bike (1 bike per student).
We define that this class is not eligible to online appointment scheduling (registration only at reception):
Booking a private class online
The client chooses the private class he wishes to register to (here, we chose not to enable online registration for a group class):
Following the registration of the participant, a bike is reserved:
As well as the time of the coach to whom the system allocated the service:
Registering to a group lesson from the back-office
The registration is made from the dashboard:
We monitor the number of attendees registered:
The registration of each participant reserves 1 bike: there are as many reserved bikes as participants.
Benefits
The calculation of availability takes into account the availability of teachers authorized to perform when booking a service, but also the availability of resources associated with this service.
For instance, if coaches are available but all bikes are reserved, it is not possible to make an appointment at this time slot. Same if there are still places in a group lesson but all bikes are reserved.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article