Logotipo Hedhog

Receba novidades do Hedhog no seu e-mail

Novos lançamentos, receitas e breaking changes — sem spam.

Documentação do Módulo LMS

Enterprise

Módulo Enterprise

LMS faz parte da oferta Enterprise do HedHog e requer uma licença comercial. Apenas o módulo Core é Open Source. Solicitar orçamento →

O módulo LMS é um Sistema de Gestão de Aprendizagem completo construído sobre o Core. Ele cobre todo o ciclo de vida da autoria à conclusão: conteúdo de cursos e pipelines de vídeo, turmas conduzidas por instrutores, provas, trilhas de aprendizagem, contas corporativas B2B com portais de treinamento com escopo por papel, gamificação (conquistas, BitCodes, XP por lição), certificados e um portal voltado ao aluno (Platforma) com streaming, notificações e acompanhamento de progresso.

Cada submódulo abaixo tem seu(s) próprio(s) controller(s), service(s) e arquivo de módulo em libraries/lms/src. Todo submódulo do LMS é importado incondicionalmente pelo LmsModule — não há conexão opcional ou por descoberta a rastrear.

Submódulos

13

Endpoints HTTP

314

Ferramentas MCP

187

courses

Gerenciamento do catálogo principal de cursos — CRUD, a árvore de conteúdo sessão/aula, integração com tarefas do Operations, transcrição/tradução de áudio, exportação SCORM e upload em massa de vídeos para o S3.

54 endpoints21 ferramentas MCP

class-groups

Turmas conduzidas por instrutor com sessões de calendário (incluindo recorrência), matrícula de alunos, controle de presença e materiais de turma.

22 endpoints22 ferramentas MCP

enterprise

Contas corporativas multi-tenant que licenciam cursos e turmas para uma organização, além de quatro portais de treinamento com escopo por role (admin, instrutor, viewer, aluno) para a própria equipe dessa organização.

84 endpoints69 ferramentas MCP

exams

Banco de exames com um catálogo global de assuntos de questões, cinco tipos de questão (múltipla escolha, verdadeiro/falso, dissertativa, preencher lacunas e associação), um banco de questões avulso e o ciclo de vida completo da tentativa do aluno.

19 endpoints17 ferramentas MCP

evaluations

Sistema de avaliação de satisfação do aluno — um catálogo de tópicos direcionado a cursos, aulas, sessões, questões ou exames, e as respostas de nota paginadas coletadas contra esses tópicos.

9 endpoints9 ferramentas MCP

instructors

Gerenciamento de perfis de instrutor com um catálogo de qualificações/habilidades, visibilidade das turmas atribuídas e alternância do acesso ao portal de treinamento corporativo.

14 endpoints14 ferramentas MCP

achievements

Badges e recompensas por marcos de aprendizado (conclusão de curso/trilha, aprovação em exame, presença, engajamento), cada um concedendo Bitcodes — além do sistema subjacente de XP de aula orientado por IA (taxonomia de áreas/habilidades/tipos de aprendizado, segmentos de XP de vídeo com código de tempo e livros-razão de XP por aluno) que alimenta a camada mais ampla de gamificação da plataforma.

47 endpoints5 ferramentas MCP

bitcode-wallets

Carteiras de moeda virtual (Bitcode) para alunos com um livro-razão de transações de crédito/débito. Bitcodes são concedidos principalmente através de Achievements.

6 endpoints6 ferramentas MCP

certificates

Gerenciamento de templates de certificado em HTML/SVG (com upload de imagem de fundo) e rastreamento de certificados emitidos com controle de visibilidade pública por certificado.

8 endpoints7 ferramentas MCP

learning-paths

Sequências ordenadas de cursos e exames ("trilhas de treinamento") com modos de progressão sequencial ou livre.

6 endpoints6 ferramentas MCP

discussions

Engajamento em aulas voltado ao aluno: tópicos de discussão com âncoras de timestamp de vídeo e curtidas (compartilhados entre alunos matriculados), e notas pessoais com marcação de tempo (privadas para cada aluno).

9 endpoints9 ferramentas MCP

platforma

O portal de LMS voltado ao aluno — catálogo de cursos e player, streaming de vídeo/HLS/legendas via tokens assinados, notificações de aula (com um stream SSE), sequência de aprendizado, avaliações de aula, self-service de carteira BitCode, heartbeats de tempo assistido, dashboards de desempenho e gerenciamento de perfil.

32 endpoints0 ferramentas MCP

dashboard-reports

Métricas do dashboard de admin do LMS, relatórios agregados por período de tempo e um cursor de eventos/stream SSE em tempo real para polling de atividade ao vivo.

4 endpoints2 ferramentas MCP