необходимо создать автоматизированный календарь бронирования на сайте бронирования мастеров маникюра
существует сайт агрегатор всех мастеров маникюра нашего города.
необходимо настроить чтоб при бронировании клиента на сайте, данные о бронировании попадали в личный календарь (в дашборде) мастера которому было назначено бронирование.
мастер должен иметь возможность самому добавлять и редактировать бронирования в своем личном календаре.
при добавлении на сайт нового мастера на его дашборд должен автоматически интегрироваться его календарь событий который привязан именно к этому мастеру и все бронирования от клиентов со страницы записи мастера должны попадать в его личный календарь событий.
заморочка в том, что на каждую услугу мастера необходимо добавить время выполнения услуги.
получается при создании услуги на сайте в панели администратора необходимо добавить поле "время выполнения услуги" чтоб при выборе услуги в календаре событий сразу отмечалось занятое время.
и самое главное, чтоб при бронировании клиентом время уже, забронированное ранее другим клиентом помечалось как занятое.
также, необходимо чтоб услуга занимающая, например, 3часа не могла быть зарегистрирована в свободное "окно" если это окно менее чем 3часа.
СООТВЕТСТВЕННО ВСЕ СВЯЗАТЬ С БАЗОЙ ДАННЫХ (возможно отдельной)
Сайт написан на codeigniter rerer.youpak.ru