Задача — сделать для сайта модуль записи, где посетитель проходит понятный путь из трёх шагов: сначала выбирает зал по фотографиям и описанию, затем — комплект оборудования и реквизита, доступный именно для этого зала, и в конце получает календарь только с теми слотами, где реально свободны и помещение, и фотограф. Пересекающиеся брони система должна отклонять автоматически, ещё на этапе выбора времени, а не постфактум звонком администратора.
Дополнительно нужна панель для персонала: просмотр всех броней на неделю, перенос или отмена записи, ручная блокировка зала на ремонт или клининг. Клиенту и администратору должно приходить подтверждение с полным составом брони — зал, оборудование, время, продолжительность съёмки. Отдельно интересует отчёт по загрузке: какие залы и комплекты света берут чаще, а какие простаивают.