Разработка админ-панели для управления бизнес-системой
Требуется создать внутренний административный интерфейс для управления ключевыми сущностями проекта. Панель должна быть реализована на React и взаимодействовать с предоставленным API.
Основные функциональные модули
- Управление компаниями: CRUD-операции, просмотр и редактирование информации о компаниях.
- Управление пользователями: Создание, редактирование, блокировка пользователей, управление ролями и правами доступа.
- Управление командами: Формирование рабочих групп, распределение пользователей по командам.
- Работа с чек-листами: Создание, редактирование и назначение шаблонов чек-листов.
- Настройки искусственного интеллекта:
- Управление LLM-промптами (шаблонами запросов).
- Управление API-ключами для различных LLM-сервисов (включая OpenAI).
- Конфигурация параметров работы AI-моделей.
Технические требования
- Фронтенд: React (предпочтительно с использованием актуальных хуков).
- Связь с бэкендом: Работа через REST API (эндпоинты будут предоставлены).
- Интерфейс: Чистый, интуитивно понятный UI с акцентом на удобство администрирования больших объемов данных.
- Безопасность: Реализация авторизации и разграничения прав доступа на основе ролей.
Результат работы
Готовая к работе админ-панель с реализованным функционалом управления всеми перечисленными сущностями, упакованный исходный код и инструкция по развертыванию.