сделал:
realizui.ru
добавил туда некоторые ответы других пользователей на ваш вопрос, а также свое предложение:
## Онлайн система записи на услугу c множеством различных опций.
- Опция может быть ограниченным ресурсом.
Например, есть штат из ремонтников - 5 человек - и парк техники - например, 3 перфоратора и 3 болгарки. Можно будет забронировать услугу ремонта на определенные часы. Время, в которое все 5 ремонтников забронированы - должно быть недоступно для брони. Дальше - доступны опции в виде чекбокса:"Требуется сверление бетона", "Требуется резка металла". И каждая опция должна быть доступна только если на эти часы не забронированы все три перфоратора или все три болгарки соответственно.