Техническое задание: Виджет карточки товара

Цель проекта

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

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

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

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

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

Разработка дизайн-системы на Vue.js и Nuxt.js

Требуется создать дизайн-систему на основе готового дизайна с использованием стека Vue.js + Nuxt.js. Работа должна соответствовать современным архитектурным стандартам. Обязательно предоставьте примеры ваших предыдущих работ по созданию дизайн-систем.