Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Модуль "Календарь бронирования для квест-комнат"

На данный момент существует модуль на самописной cms, который полностью отражает желаемые функциональные возможности, но у нас есть доступ только к его интерфейсу.

Стоит задача создать такой же модуль для Wordpress + изменить отображение календаря на сайте.

Создание сенсов:

Должна быть возможность создавать сеансы вручную на каждый день http://take.ms/mZQxC .

Как это работает сейчас: при переходе на вкладку "Создать слот" мы видим дни недели: пн, вт, ср, чт, пт, сб, вс и праздничные дни - http://take.ms/ezekY .

мы можем:

- вручную добавлять время начала-окончания сеанса, цену;

- очистить все записи;

- сбросить все записи.

Также при создании сеансов есть возможность повторить график предыдущей недели - http://take.ms/WuDOE

Праздничные дни - http://take.ms/cQASc :

поскольку предполагается особое расписание для праздничных дней, то должна быть база праздников, которую можно редактировать. При добавление расписания на новую неделю должна происходить проверка базы на предмет совпадения дат. И если совпанедение есть, то в соответствующий день отображается особое расписание, которое мы задали для "вс и праздничные дни", независимо от того какой это день недели.

Вот так выглядит страница со всеми сеансами - http://take.ms/Rd63X

Для каждого квеста своя вкладка/страница.

Есть фильтр по дате.

Отображается такая информация:

  • Время начала квеста, время окончания квеста,
  • скидка (если был применен промокод),
  • стоимость (сеансы могут иметь разную стоимость),
  • статус (варианты действий в карточке сеанса, отображаются как статус - http://take.ms/vuqxd ),
  • комментарий (когда сеанс заходит в статусе "Забронировано", в этом поле отражается информация о клиенте. пример - http://take.ms/cQSmc),
  • команда (изначально пусто, тут отражается информация из редактируемых полей области "Команда" в карточке сеанса (Телефон, email, Промокод, Количество, Время, Способ оплаты") - http://take.ms/QalAf
Промокоды:

скидка должна считаться автоматически, соответственно промокоды должны где-то генерироваться.

При нажатии на сеанс происходит переход на страницу редактирования сеанса - http://take.ms/9TFL9

Статусы в карточке сеанса - http://take.ms/vuqxd :

  • "Открыто" - не забронированные все сеансы в этом статусе
  • "Закрыто" - сеанс закрыт для бронирования через админ-панель, на сайте не отображается
  • "Забронировано" - в этот статус автоматически попадают все забронированные клиентами через сайт сеансы
  • "Подтверждено" - проставляется вручную после подтверждения клиентом в телефоном режиме
  • "Отменено" - проставляется вручную, если сеанс был забронирован и отменен клиентом в телефоном режиме.
  • "Прошли" - проставляется вручную, если сеанс успешно состоялся,
  • "Не прошли" - проставляется вручную, если подтвержденный сеанс не состоялся.
Желаемый внешний вид, как в этом примере - http://vpanike.com.ua/quests/sherlok_kholms/

+ только при бронировании клиентом, нужно добавить к уже существующим полям (Имя, Телефон, Email) еще одно поле: "Промокод"

Если расписание на какой-то день не задано, этот день не выводится.

При отправке формы:

Клиенту приходит уведомление о подтверждение заказа в SMS (требуется привязать TurboSMS) и на почту клиента.

Дополнительно:

должна быть возможность добавлять квесты.

8 лет назад
investo
40 летУкраина
11 лет в сервисе
Был
7 лет назад