Общее описание

Проект представляет собой созданruю административную панель для системы управления трафиком (TDS). Главная задача - разработать масштабируемый, событийно-ориентированный интерфейс, в котором функциональные формы и таблицы формируются динамически через набор правил (метаданных).

Цель

Построить структуру админки, где бизнес-логика визуального отображения (полей модалок, колонок таблиц или фильтров) не зашита непосредственно в компоненты React/Vue, а хранится и передаётся в формате JSON-конфигов. Это позволит быстро адаптировать интерфейс для новых типов сущностей без создания отдельных страниц.

Функциональные требования

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

Ожидаемый стек технологий

  • Framework: React (для фронтенда) + TypeScript (опционально).
  • Состояние: упрощённая реализация использования Mutation запросов или хранения синхронизируемых JSON.
  • Внешняя интеграция: имитация REST без токенов на старте (fake-api/serverless).

Все ссылки от заказчика (исходный ш аблон на description остаётся пустыцим, в предоставленном Markdown обнаружилось более половины нераскрытых посторонних символов). Данные убраны в изк: нет телефонов, почт.

Создание описаний для 10 карточек товара

Требуется написать привлекательные и уникальные описания для десяти карточек товаров. Задание необходимо переформулировать для более четкого и интересного изложения, убрав все личные данные, названия фирм и контакты.