Добрый день! Нужно найти и устранить причину превышения допустимой нагрузки на сервер. СМС Drupal.
Система бронирования MODX Revolution
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача:
Cоздать систему бронирования на базе MODX Revolution.
Условия: весь php код в сниппетах (не во внешних файлах).Исключением может быть крон файл для снятия брони по истечении срока бронирования. Все необходимые файлы приложены к задаче.
Прототипы (папка прототипы):
1 страница – здесь идет просто выбор дат и выбор размера номера.
2 страница – выпадают типы номеров согласно заданным условиям из 1 страницы. (Одноместный 1 категории Корпус №1, Комфорт корпус №7 и тд). Выпадают только номера, где свободно основное место.
(Смотри файл «Таблица номеров», есть основное место и места на подселение,
например 1+1 значит что 1 место основное и 1 на подселение). По факту в таблице
номеров есть поле «Кол-во номеров», предлагаю сделать его динамическим, при
бронировании номера цифра уменьшается, при отмене и окончании возрастает, таким
образом можно будет задать условие при выводе «WHERE count>0 AND quantity=условие из 1 страницы …». Но в целом на ваше усмотрение.
3 страница – основная часть, взависимости от выбранных полей подстраивается цена (смотри файл «Прайс»). Цены
на основное место и место при подселении отличаются, так же отличаются цены на
ребенка и взрослого. При бронировании номера данные записываются в таблицу, а так же отправляются на email того,кто бронирует и email менеджера. В контактных данных все поля обязательные. При бронировании номера основное место обязательно к заполнению, остальные нет. Основное место может занять только взрослый. Выбор ребенок/взрослый идет только в местах на подселение.
Отмена брони:
1. Крон файл каждый день в 8 утра проверяет номера (можете предложить свой
вариант).
2. Нужна админка, чтобы менеджер сам мог отменить номер, если вдруг кто-то
откажется, если не можете вывести в админку modx можно сделать доп админку через сниппеты.
Скидки:
В файле Прайс ниже цен есть условия скидок, их надо учесть. По умолчанию идет
путевка санаторно-курортная.
Требования:
Код: PHP7+, jQuery 3+, Для дат jQuery Datepicker. Валидация данных.
Таблицы: Одна таблица с номерами.Одна таблица с данными о людях, которые забронировали онлайн. В остальном на
ваше усмотрение
Дизайн:
Не заморачивайтесь, минимум стилей, только чтобы можно было протестировать
нормально (центральный контейнер и отступы от краев).
Интеграция в рабочий сайт:
Нужно будет перенести бронирование в рабочий сайт. На сайте специально выделены страницы под бронирование, именно поэтому условие, чтобы php код был в сниппетах. (Импортируем таблицы и сниппеты). Сайт еще в разработке, свежий, будет как раз к тому времени, как вы закончите.
Прочее:
1. Срок – 10 дней
2. Безопасная сделка
3. Если есть, просьба приложить примеры работ схожего типа
4. Проверка на спам – начните сообщение с фразы @misfy
Если нужно больше времени или еще какие вопросы - пишите, обсудим.
Файлы: https://drive.google.com/open?id=1WwYVk38azp-8FVLCj17oh-6tSWwLzsmL
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 исполнительЗавершен7 лет назад
- $30
Добрый день. Есть страница на ней находится форма куда надо ввести данные. Когда вводим текст надо чтобы этот текст показался ниже. Это все работает. Теперь что надо сделать: Добавить еще одно ...
Веб-программирование3 заявкиЗакрыт7 лет назад Требуется доработать веб приложение по аренде впн серверов, включающий в себя: личный кабинет пользователя, админ панель, выбор планов подписки, вычет денежной суммы из внутрисайтового баланса пользователя, тикет система поддержки, пополнение баланса с помощью привязанной платежной ...
Веб-программирование5 заявокЗакрыт7 лет назадНужно разработать скрипт-плагин для Вордпресс. Полное ТЗ: https://goo.gl/UVv3mj От вас сроки, стоимость. Заявки только от исполнителей.
Веб-программирование2 заявкиЗакрыт7 лет назад- $100
1. Скрипт приема оплаты киви. Функционал. 1) Создание окна оплаты Киви в новой вкладке по данным указанным в форме на сайте(Сумма платежа, Номер кошелька) и коментарий к платежу (Сгенерированый) Используется на liavel ...
Веб-программирование3 заявкиЗакрыт7 лет назад Здравствуйте. Требуется разработка админки сайта + личные страницы менеджеров (php и другие технологии использовать). Для отбора кандидатов будет предложено простое тестовое задание, а так-же голосовой звонок. Свои ...
Веб-программирование7 заявокЗакрыт7 лет назад1. Подбори наполнение сайта соответствующим графическим контентом (которое будет соответствовать тематике и корректно отображаться в формате 4К) 2.Наполнение сайта текстовым контентом (копирайтинг) в т.ч. продающие тексты в описание коттеджных поселков 3.Добавление ...
Веб-программированиенет заявокЗакрыт7 лет назадЕсть сайт 01.rmtest.ru нужно поставить на CMS. Данный лендинг с возможностью сделать заказ (корзиной). Предлагайте оптимальную CMS и пишите срок и стоимость.
Веб-программирование11 заявокЗакрыт7 лет назадСтарый Генплан расположен по адресу: http://ivica.su/plan/ Нужно сделать такой же функционал на его обновленном дизайне, который расположен на первом экране по адресу : ivica.life Из дополнений только подсветка участков при наведении, которая в настоящее ...
Веб-программирование3 заявкиЗакрыт7 лет назадДобрый день. Для мобильного приложения, необходимо написать API, которое будет возвращать данные в JSON формате. Всего 2 метода. Приложение уже работает с json-server'ом, пример рабочего JSON'a имеется, его надо перенести на php. ...
Веб-программирование12 заявокЗакрыт7 лет назад