Разработка админ-панели для управления бизнес-системой

Требуется создать внутренний административный интерфейс для управления ключевыми сущностями проекта. Панель должна быть реализована на React и взаимодействовать с предоставленным API.

Основные функциональные модули

  • Управление компаниями: CRUD-операции, просмотр и редактирование информации о компаниях.
  • Управление пользователями: Создание, редактирование, блокировка пользователей, управление ролями и правами доступа.
  • Управление командами: Формирование рабочих групп, распределение пользователей по командам.
  • Работа с чек-листами: Создание, редактирование и назначение шаблонов чек-листов.
  • Настройки искусственного интеллекта:
    • Управление LLM-промптами (шаблонами запросов).
    • Управление API-ключами для различных LLM-сервисов (включая OpenAI).
    • Конфигурация параметров работы AI-моделей.

Технические требования

  • Фронтенд: React (предпочтительно с использованием актуальных хуков).
  • Связь с бэкендом: Работа через REST API (эндпоинты будут предоставлены).
  • Интерфейс: Чистый, интуитивно понятный UI с акцентом на удобство администрирования больших объемов данных.
  • Безопасность: Реализация авторизации и разграничения прав доступа на основе ролей.

Результат работы

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

Разработка 6 лабораторных работ по QT

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