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

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

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

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

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

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

Цель

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

Разработка дизайн-проекта мотоспортивной тренировочной базы

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