Задача

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

Требования

  • Фреймворк: React (чистый, без Next.js).
  • Интерфейс адаптивный, корректно отображается на десктопе и мобильных устройствах.
  • Форма создания карточки товара содержит поля (название, цена, описание, артикул, выбор категории, загрузка изображений).
  • Вся логика на стороне клиента (допустима имитация отправки данных).
  • Ориентироваться строго на представленный макет (скриншот), отклонения нежелательны.
  • Исходный код должен быть оформлен с использованием components, hooks (при необходимости).

Важно

Подготовить рабочую сборку. Любые контактные данные заказчика, названия исходных услуг или сайтов в коде и передаваемых файлах не допускаются. Интерфейс создаётся «с нуля» без использования готовых UI-китов рынка (например, компонентов конкретного магазина). Все UI-элементы - собственные.

Разработка системы персонализации обучения на основе тестирования

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