По договоренности
На сайте будет страница "Каталог" марок авто. Каждая марка авто будет иметь свою страницу на сайте с калькулятором. То есть выбирая конкретную марку автомобиля (их около 61страниц) будет переход на калькулятор со своими параметрами расценок комплектации ковриков. Скрин Калькулятора для декстопа прикреплен к задаче.
Описание функционала макета калькулятора:
1. У конкретной марки машины будет своя страница с калькулятором как в макете.
2. С левой стороны в макете отображены список моделей в виде слайдера (8 моделей на слайд). Данные модели должны быть динамически легко добавляемо-удаляемо для администратора калькулятора. Слайдер моделей авто должен быть прокручиваемым.
3. С правой стороны в макете предоставлена информация по коврикам (фото машины с расположением ковриков). Данное изображение расположения ковриков должно быть динамически меняющимся относительно параметров выбираемым пользователем калькулятора ниже данного фото ковриков.
То есть например, как указано в макете, если выбираем параметр "Комплект из 5 ковриков", выбираем цвет коврика "оранжевый", а также указываем окантовку "темно-бирюзовый", то на фото с расположением ковриков должны указываться изменения относительно выбранных параметров. Итог в данном примере: это фото салона автомобиля с указыванием располжения 5 ковриков Оранжевого цвета и окантовкой Темно-бирюзовой в салоне авто.
На макете можно увидеть "модель" авто(справа сверху) где будет происходить выбор цвета коврика и окантовки смена цвета и окантовки будет происходить непосредственно в "модели".
"Модель" рассчитана изначально на 7 мест( 6 ковров и 1 в багажник). Но в основном машины сейчас рассчитаны на 5 мест(4 сидячих и багажник) по этому при выборе 5и местной машины будет увеличиваться текстура багажного ковра для того что бы она могла перекрыть последний сидячий ряд.
Если выбираем другой цвет коврика или окантовки на фото расположения ковриков должно меняться в реальном времени данные параметры без перезагрузки страницы.
4. Так же там будут "подпятники" и "шильдики" подпятники не меняются, шильдики должны быть привязаны к марке авто( то есть, если мы выбираем BMW , то и шильдик должен быть BMW ну и дальше по аналогии)
5. Сумма "Итого" в макете будет показываться динамически, то есть относительно выбранных параметров и количества заказов. У каждой марки машины (а их около 61страниц) возможна своя цена на комплектацию и шильдики или подпятники.
6. Все выбранные параметры калькулятора коврика должны приходить на почту клиенту(и менеджеру который в последствии будет обрабатывать заказ) с формы обратной связи, который прорисован с правой стороны макета в нижней части калькулятора
Входными данными для почты являются следующие параметры:
- ФИО заказчика
- Телефон заказчика
- В какой город доставить
- выбранная Марка машины
- выбранная Модель машины
- выбранный комплект ковриков и их Количество штук
- выбранный цвет коврика
- выбранный цвет окантовки
- указывается количество заказываемых Шильдиков
- указывается количество заказываемых Подпятников
- Общая цена заказа
Комментарий:
- В каталоге будет около 61 марок авто соответственно около 61 страниц с калькулятором под конкретное марку авто
- Моделей авто будет в общей сложности на все марки авто около 950 наименование моделей.( все фото уже прорисованы и есть в наличии)
- Список выбора моделей должен быть перелистывающийся
- Калькулятор должен быть написано на чистом PHP, возможно использование подключение ANGULARJS.
- Калькулятор должен быть адаптивным под все экраны (возможно использование Bootstrap последней версии)
- Возможность быстрого изменения определенных параметров для калькулятора (например если меняем ценник на параметр "водительский коврик", то он в формулах должен сразу подхватываться, а не приходилось писать в несколько разных файлах данные ценники дублируя)