MyEscape.Club - компонент бронирования квестов
Ресурс MyEscape.Club осуществляет продажу квестов через интернет посредством бронирования игры на определенную дату и время с возможностью онлайн-оплаты. Разработанный компонент позволяет создавать страницы с полной информацией о квесте: изображения для слайдера, описание, продолжительность игры, допустимое количество человек в команде, таблица стоимости в зависимости от дня недели и количества человек. Отдельным важным блоком является динамический календарь с доступными слотами игры каждого квеста, который используется для онлайн бронирования. На сайте отслеживается время и блокируется возможность бронирования игры по прошествии времени, которое указано в слоте. Расписание автоматически пролонгируется на будущие недели и генерируется на следующие полгода вперед. После выбора времени и количества игроков происходит расчет стоимости и заполнение формы заказа. После бронирования клиенту приходит подтверждение на email, а администратору уведомление о новой брони, при этому текущий слот становиться недоступным. Администратор сайта видит всю сетку броней и проставляет статусы квестов. Брони можно фильтровать по датам, данным клиента, статусам, квестам и т.д. Также админ принимает брони и подтверждает их. Контролирует оплаты. Статус отображается в базе сайта, клиент автоматически оповещается о смене статуса. Реализована дополнительная система email-оповещений, например, клиенту отправляется напоминание за сутки до забронированной даты или можно отправить фото с результатами прохождения квеста уже после игры.