Провести ряд доработок на сайте

25 000 руб. за проект
27 августа 2021, 15:54 • 9 откликов • 98 просмотров
Задача
Доработки на сайте teslaburger.ru

На стартовой странице сайта поставить всплывающее окно, предлагающее выбрать город => выбрать доставка/самовывоз, если доставка, то
- предложение ввести адрес заказа,
- определение зоны доставки, и, если заказ вне зоны - уведомить об этом. Вместе с этим кратко вписать "Стоимость доставки - 99р, при заказе от 700р доставка бесплатная"
если самовывоз, то предложение выбрать ресторан.
Также возможность закрыть это и просто посмотреть меню, а ввести адрес уже на момент оформления заказа.
Сделать стоп листы с привязкой к точкам, то есть определять на начальном этапе при вводе адреса доставки/самовывоза актуальное меню, чтобы не возникало общего стоп-листа
(на данный момент стоп-лист формируется со всех точек, у нас интеграция с iiko)
Личный кабинет с историей заказов и прочей информацией, чтобы ты заходил не просто, чтобы авторизоваться, а мог сохранять кучу разных адресов, смотреть то, что ты заказывал ранее и тд
4. Сделать возможным создавать промокоды не только на блюда, но и на скидку в % на заказ с определенными параметрами, например, на определенный раздел блюд, а также в рублях на заказ фиксированную, например, скидка 100 рублей.
Также ввести статистику использований промокодов для отслеживания эффективности акций, в идеале - с выгрузкой в эксель.
на данный момент статистики по промокодам нет. и единственный вид промокода - это скидка на блюдо в %

Обязательные требования
Необходимые навыки для исполнителя:

- PHP 5+, без фреймворка, работа на чистом php.
- SQL: реляционные базы данных, составление запросов, MySql (MariaDb, PerconaDb).
- Серверное окружение: LAMP, mysql.
- Html-верстка: html5, css3, кроссбраузерная верстка (webkit, gecko, ie => 10),
- Пользовательские скрипты: javascript (ECMAScript 6), jquery.
+необходимо будет
• поставить нормальные карты, либо кладр платный либо еще чего, потому что сейчас стоит бесплатная версия кладра и с этим проблем выше крыши

• добавить либо на категорию либо на определенные блюда временное ограничение, например, бизнес-ланч должен отображаться с 12 до 17, а завтрак с 10 до 14