ALM LMS Lisa

Course Manager Admin Workspace

Единое рабочее пространство для owner, admin и tutor

Управляйте наставниками, назначайте студентов в общие чаты и контролируйте поток сообщений без разрыва архитектуры. Админка работает через web-gateway как BFF, а runtime-процессы продолжают жить в lms-coordinator.

Messaging flow

  1. 1. web-gateway принимает входящее сообщение и публикует задачу в RabbitMQ.
  2. 2. lms-coordinator обрабатывает runtime-логику, сохраняет единый чат и публикует событие обратно.
  3. 3. web-gateway отдает обновление во frontend и предоставляет staff REST/BFF API для управления ролями и назначениями.
Owner и admin управляют составом наставников из одного окна.
Каждый студент остаётся в едином чате, а в чат можно назначить нескольких наставников.
Сообщения идут через web-gateway → RabbitMQ → lms-coordinator → RabbitMQ → web-gateway realtime.

Ролевой доступ

Один сайт, три режима работы

Tutor

Смотрит своих студентов, ведёт единый чат и даёт обратную связь.

Admin

Создаёт наставников, назначает студентов и управляет операционным потоком.

Owner

Супер-администратор с полным доступом к staff и стратегическим разделам.