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

Цель проекта

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

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

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

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

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

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

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

Разработка телеграм-бота для кофейни на чистом Python

Требуется создать функционального Telegram-бота для автоматизации заказов в кофейне. Бот должен иметь удобную админ-панель для управления меню и отслеживания заказов. Подробное техническое задание будет предоставлено выбранному исполнителю.

Верстка одного блока сайта на Tilda по макету

Требуется сверстать и адаптировать один блок сайта на платформе Tilda по предоставленному макету. Необходимо подключить интерактивные элементы и обеспечить корректное отображение на всех устройствах.