Техническое задание: Создание сайта-каталога с интеграцией

Необходимо разработать функциональный интернет-магазин (каталог товаров) с двухсторонней интеграцией с системой управления складом и заказами.

Основные цели проекта:

  • Создать привлекательный и удобный каталог товаров для клиентов.
  • Реализовать возможность оформления заказов через сайт.
  • Обеспечить автоматический обмен данными с внешней системой учёта.

Требования к функционалу:

Интеграция с системой складского учёта:

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

Функционал сайта для клиента:

  • Каталог товаров с фильтрацией и поиском.
  • Карточка товара с подробной информацией.
  • Корзина для формирования заказа.
  • Форма оформления заказа с указанием контактных данных клиента.
  • Отображение реальной доступности товара (в наличии / под заказ).

Что ожидается от исполнителя:

  • Предложение по архитектуре решения и технологии интеграции (API).
  • Разработка адаптивного дизайна или использование готового шаблона.
  • Настройка надёжного и безопасного обмена данными.
  • Сдача полностью работающего проекта с документацией.

Исправление анимации горизонтальной рулетки в React-компоненте

Необходимо доработать React-компонент горизонтальной рулетки. Каждые 10 секунд в компонент передается новый целевой элемент. Анимация должна плавно останавливаться на нем, после чего инициируется определенное действие.