Нужно создать удобный механизм записи на мероприятие (квест в реальности). Имеется несколько комнат в реальной жизни для игр (квесты). Нужно чтобы человек мог записаться на игру, выбрал дату и время. Если на эту дату-время уже была бронь, заказать повторно уже нельзя (отмечается как "занято"). Человек зашел на сайт, хочет поиграть. Должен увидеть список комнат, их стоимость в зависимости от времени, их статус (занято, или можно забронировать). Не занятый слот можно забронировать и оплатить (я.деньги, пайпал) Бронь можно оплатить. Сутки разбиты на временные промежутки - слоты. Посетитель заходит на сайт и видит, какие слоты на какое время и дату свободны и может их забронировать/оплатить. Нужна возможность гибкого настраивать слоты для квестов. Например, 10:00-10:45 11:00-11:45 а для другого квеста 10:00-11:00, 11:15-12:00 Количество квестов - неограниченно. В админке должны быть видны все заказы. Представить в виде календаря, при клике на дату видны все брони на выбранную дату. Должна быть кнопка "оповестить игроков о предстоящей игре". В этом случае отправляется СМС и емейл с текстом типа "%username%, Завтра на 10:00 у Вас запланирована игра в квест %questname% !" (текст оповещения можно менять). У админа должна быть страница с удобным представлением - какие заказы сегодня, во сколько, какие забронированы, кем. Скорее всего нужен механизм регистрации с полями - ФИО, телефон, емейл, достижения (в какие квесты уже играл)