Техническое задание: Доработка многошагового калькулятора

Цель проекта

Улучшить пользовательский опыт и функциональность существующего многошагового калькулятора на сайте, построенном на CMS Битрикс.

Основные задачи

  • Валидация ввода: Реализовать проверку заполнения обязательных полей пользователем на каждом шаге.
  • Навигация между шагами: Добавить возможность возврата на предыдущие шаги для изменения введенных данных.
  • Сводка выбора: На последнем шаге (этапе результатов) отображать сводную информацию по всем выбранным пользователем параметрам и опциям.
  • Динамический результат: В финальном блоке «Дорожная карта» (роадмэп) должны отображаться только те этапы, которые были выбраны пользователем в процессе расчета.
  • Контроль потока: Запретить переход к следующему шагу без выполнения обязательных действий (например, выбора опции или заполнения поля) на текущем.

Технические требования

  • Работы ведутся на существующем сайте.
  • Калькулятор является многошаговым (step-by-step).
  • Требуется сохранить текущую логику работы и визуальную составляющую, добавив указанный функционал.
  • Изменения должны быть выполнены корректно, без нарушения текущей работы сайта.

Ожидаемый результат

Калькулятор становится более интуитивно понятным и удобным для пользователя: исключается отправка пустых форм, появляется возможность исправить свой выбор, а итоговый расчет и план работ формируются строго на основе введенных данных.

Создание системы перелинковки для страниц интернет-магазина

Требуется специалист для ручной перелинковки 566 товарных страниц внутри одной категории. Необходимо разместить контекстные ссылки типа «См. также» или «Вас могут заинтересовать» между схожими моделями товаров.