Skip to content

[FRONT-0002] Создание прототипов страниц

Николай Гришанов requested to merge front_code into main

Что сделано

Созданы макеты страниц для всех use cases системы управления поставщиками на основе docs/use_case.pdf.

Страницы по сервисам

Управление поставщиками (4 страницы):

  • Список поставщиков с фильтрацией и поиском
  • Добавление/редактирование поставщика
  • Детальная карточка поставщика

Оценка поставщиков (3 страницы):

  • Просмотр итоговой оценки и факторов
  • Настройка критериев оценки (для администратора)
  • Ручная корректировка оценки

Инциденты и склады (4 страницы):

  • Реестр инцидентов с фильтрацией
  • Регистрация инцидента
  • Справочник складов
  • Добавление/редактирование склада

Отчеты (1 страница):

  • Построение отчетов (таблицы, графики, дашборды)

Управление доступом (2 страницы):

  • Вход в систему
  • Управление пользователями

Инфраструктура

  • Настроен React 19 + TypeScript 5.9 + Vite
  • Настроен роутинг через React Router
  • Добавлены базовые стили для всех компонентов

Структура

code/frontend/
├── src/                    # Основные файлы приложения
├── supplier-management/    # 4 страницы
├── supplier-rating/        # 3 страницы
├── incident-warehouse/     # 4 страницы
├── reporting-analytics/    # 1 страница
└── access-management/     # 2 страницы
Edited by Николай Гришанов

Merge request reports