Техническое задание: Настройка карточки товара в интернет-магазине на 1С-Битрикс

Исходные данные

Имеется работающий интернет-магазин на базе готового решения «Малый Бизнес» (на движке 1С-Битрикс). Требуется его функциональная доработка.

Цель работы

Усовершенствование карточки товара для добавления опций выбора, которые будут влиять на итоговую стоимость заказа, но не будут являться отдельными торговыми предложениями (SKU).

Основные требования

1. Добавление дополнительных свойств товара

  • В карточке товара необходимо реализовать возможность выбора пользователем дополнительных опций.
  • Пример 1: Свойство «Цвет изделия» со значениями «латунь» или «никель». Выбор не должен вести на карточку другого товара или торгового предложения.
  • Пример 2: Свойство «Механизм» с опциями «Фладжок» (без доплаты) и «Шестеренка» (с доплатой +1000 руб. к базовой цене).

2. Интеграция с корзиной

  • Выбранные пользователем опции (и их стоимость, если она меняется) должны быть четко отображены в корзине.
  • Итоговая стоимость товара в корзине должна автоматически пересчитываться с учетом выбранных опций.

3. Технические ограничения

  • Реализация должна быть выполнена НЕ через стандартный функционал «Торговых предложений» в 1С-Битрикс.
  • Необходимо предложить и обосновать оптимальный технический способ реализации (например, пользовательские свойства товара, модуль «Настройки товара» и т.д.).

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

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

Дизайн расширенной CRUD-системы на основе готовых референсов

Требуется создать 5-10 дизайн-макетов страниц в Figma, которые будут стилистически и структурно соответствовать предоставленным референсным страницам авторизации. Важно сохранить пропорции, размеры и основные UI-элементы.

Разработка плагина для расширения функционала бронирования услуг в WordPress

Необходимо создать мини-плагин или код для дочерней темы, который добавит к услугам в листинге поле длительности и автоматически рассчитывает общее время бронирования с учётом выбранных опций.

Разработка квиз-сайта с формой заявок

Требуется сверстать одностраничный сайт с интерактивной викториной (квизом), состоящий из основного блока и двух всплывающих окон. Реализовать функционал отправки данных из формы на электронную почту.