Задача: Реализация системы ролей в AdminJS

Существует рабочая админ-панель, построенная на фреймворке AdminJS. Необходимо расширить её функционал, добавив гибкую систему разграничения прав доступа на основе ролей пользователей.

Основные требования

  • Разработать и внедрить механизм ролей (например, администратор, модератор, поддержка).
  • Для каждой роли определить индивидуальные права:
    • Доступ только к определённым разделам панели.
    • Ограничение на выполнение действий (просмотр, создание, редактирование, удаление записей).
  • Особое внимание уделить настройке прав для роли поддержки (саппорт).
  • Решение должно быть интегрировано в существующий проект без нарушения текущей логики работы.

Технические детали

  • Исходная платформа: AdminJS.
  • Задача заключается в доработке и настройке, а не в создании панели с нуля.
  • Бюджет проекта обсуждается с исполнителем и не является строго фиксированным.

Цель

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

Доработка AI-бота службы поддержки с RAG

Требуется оптимизировать чат-бота на основе LLM для повышения релевантности ответов, устранения галлюцинаций и стандартизации формата выдачи. Используются векторная база данных FAISS и локальная модель Ollama.

Дизайн веб-приложения Кабинет футбольного тренера в Figma

Необходимо разработать дизайн-систему и экраны веб-приложения для футбольного тренера. Работа включает создание нескольких фреймов с использованием указанных шрифтов и цветовой палитры. Срок выполнения - до 15 декабря 2025 года.