Improve Resources Options and global availability
If a resource is an instructor or a room, and that instructor can offer different types of lessons or that room can be booked for different purposes.
Once the room or instructor is booked by one person, the other lessons that share this resource should become unavailable for that same period of time, as it is impossible to use the same room for 2 different activities, or to use the same instructor at the same time for 2 different lessons.
Once a resource is booked by a bookable product, there should be an option to make that resource unavailable to other bookable products.
Here is an example :
As an instructor myself, I can take up to 9 people for my lessons.
I can provide beginners lessons, learn to lead lessons, etc…
If 2 people book me for a beginners course on my first block, 7 people can still book me for a learn to lead course at the same time, but I can’t split myself in 2….
It should be possible to get more people booking me for beginners lessons, but not for other types of lessons for a same block of time.
Last updated: December 29, 2015