Skip to content
@suap-ava-suite

SUAP/AVA Suite

A ponte entre o seu Sistema de Gestão Acadêmica e o Moodle — pronta para produção.

🎓 SUAP/AVA Suite

A ponte entre o seu Sistema de Gestão Acadêmica e o Moodle — pronta para produção.

Django 6.0 Moodle 4.0+ Python 3.14 PHP 8+ License MIT


O que é a SUAP/AVA Suite?

A SUAP/AVA Suite é um ecossistema open-source de integração entre Sistemas de Gestão Acadêmica (SGA) — como o SUAP, SIGAA e qAcadêmico — e o Moodle LMS. Com ela, instituições de ensino eliminam o trabalho manual de sincronização de turmas, alunos e professores: tudo flui automaticamente do SGA para o AVA, com notas e frequências sincronizadas de volta.

🎯 Projetada pela tradição inovadora do IFRN, pronta para qualquer instituição que use o SUAP e o Moodle.


Por que usar?

Problema comum Como a Suite resolve
Cadastro manual de turmas e usuários no Moodle Sincronização automática via API a partir do SGA
Login separado para o AVA Autenticação OAuth2 com as credenciais institucionais
Alunos perdem cursos espalhados em vários Moodles Painel unificado com todos os cursos em um só lugar

Arquitetura em um olhar

SUAP/AVA Suite — Arquitetura

Quer conhecer mais? documentação da Suite em https://suap-ava-suite.github.io/ .

Pinned Loading

  1. moodle-local_suap moodle-local_suap Public

    O local_suap é um plugin local do Moodle responsável pelo núcleo da integração entre o AVA (Ambiente Virtual de Aprendizagem) e o SUAP (Sistema Unificado de Administração Pública), realizando a sin…

    PHP 3 2

  2. djangoapp-painel_ava djangoapp-painel_ava Public

    O Painel AVA é um dashboard com todos os cursos e inscrições que dos AVA que com os quais ele integra, desta forma cada usuário tem acesso aos cursos/diários em que está inscrito sem precisar procu…

    Python 3

  3. moodle-auth_suap moodle-auth_suap Public

    Plugin de autenticacao via OAuth2 do SUAP. Faz o login no Moodle e sincroniza dados do usuario, foto e campos de perfil customizados.

    PHP 1

  4. djangoapp-integrador_ava djangoapp-integrador_ava Public

    O Integrador AVA é um middleware que conecta Sistemas de Gestão Acadêmica (SGA) ao Moodle. Suporta o Suap como padrão principal — pronto de fábrica para o IFRN — e o padrão SGA genérico para instit…

    PLpgSQL 1 1

  5. moodle-tool_sga moodle-tool_sga Public

    O tool_sga é um plugin do tipo Admin Tool para o Moodle que disponibiliza uma API REST destinada à sincronização de dados provenientes do SGA (Sistema de Gestão Acadêmica).

    PHP

  6. moodle-tool_painelava moodle-tool_painelava Public

    Moodle Admin Tool plugin que integra o Moodle ao Painel AVA, fornecendo uma API externa para recuperar os dados de cursos de um usuário organizados por tipo de curso.

    PHP

Repositories

Showing 10 of 14 repositories
  • mobileapp-moodle Public Forked from moodlehq/moodleapp

    The Moodle App

    suap-ava-suite/mobileapp-moodle's past year of commit activity
    TypeScript 0 Apache-2.0 2,513 9 1 Updated Oct 14, 2026
  • moodle-quizaccess_presencial Public

    Plugin de avaliação presencial para o Moodle.

    suap-ava-suite/moodle-quizaccess_presencial's past year of commit activity
    PHP 0 GPL-3.0 0 8 1 Updated Oct 14, 2026
  • moodle-auth_suap Public

    Plugin de autenticacao via OAuth2 do SUAP. Faz o login no Moodle e sincroniza dados do usuario, foto e campos de perfil customizados.

    suap-ava-suite/moodle-auth_suap's past year of commit activity
    PHP 1 GPL-3.0 0 0 0 Updated Oct 9, 2026
  • pypkg-avaintegration_metapackage Public

    Meta-pacote Python 3.14 que agrega todas as dependências necessárias para projetos Django 6.0 do ecossistema AVA do IFRN(Integrador AVA, Painel AVA, Gestor AVA e Leitor EaD).

    suap-ava-suite/pypkg-avaintegration_metapackage's past year of commit activity
    Python 1 MIT 0 0 9 Updated Oct 7, 2026
  • djangoapp-integrador_ava Public

    O Integrador AVA é um middleware que conecta Sistemas de Gestão Acadêmica (SGA) ao Moodle. Suporta o Suap como padrão principal — pronto de fábrica para o IFRN — e o padrão SGA genérico para instituições que usam SIGAA, qAcadêmico ou outro sistema acadêmico.

    suap-ava-suite/djangoapp-integrador_ava's past year of commit activity
    PLpgSQL 1 MIT 1 1 0 Updated Sep 30, 2026
  • djangoapp-painel_ava Public

    O Painel AVA é um dashboard com todos os cursos e inscrições que dos AVA que com os quais ele integra, desta forma cada usuário tem acesso aos cursos/diários em que está inscrito sem precisar procurar em vários Moodles.

    suap-ava-suite/djangoapp-painel_ava's past year of commit activity
    Python 3 MIT 0 6 0 Updated Sep 25, 2026
  • moodle-local_suap Public

    O local_suap é um plugin local do Moodle responsável pelo núcleo da integração entre o AVA (Ambiente Virtual de Aprendizagem) e o SUAP (Sistema Unificado de Administração Pública), realizando a sincronização bidirecional de dados acadêmicos.

    suap-ava-suite/moodle-local_suap's past year of commit activity
    PHP 3 GPL-3.0 2 2 0 Updated Sep 18, 2026
  • moodle-tool_painelava Public

    Moodle Admin Tool plugin que integra o Moodle ao Painel AVA, fornecendo uma API externa para recuperar os dados de cursos de um usuário organizados por tipo de curso.

    suap-ava-suite/moodle-tool_painelava's past year of commit activity
    PHP 0 GPL-3.0 0 6 1 Updated Sep 7, 2026
  • moodle-tool_sga Public

    O tool_sga é um plugin do tipo Admin Tool para o Moodle que disponibiliza uma API REST destinada à sincronização de dados provenientes do SGA (Sistema de Gestão Acadêmica).

    suap-ava-suite/moodle-tool_sga's past year of commit activity
    PHP 0 GPL-3.0 0 2 1 Updated Sep 7, 2026
  • .github Public

    Página da organização suap-ava-suite

    suap-ava-suite/.github's past year of commit activity
    0 MIT 0 4 0 Updated Sep 1, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…