Задача

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

Требования

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

Важно

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

Сбор контактов кастинг-агентств и агентов в Москве

Необходимо собрать базу контактов кастинг-агентств и кастинг-агентов в Москве. Включая телефоны, email и мессенджеры. Также требуется найти и добавить в список актуальные Telegram-каналы с публикациями о кастингах. Объем данных - чем больше, тем лучше.