ififsp.dev
Para docentes

Uma vitrine viva dos projetos dos seus alunos

ifsp.dev é uma infraestrutura mantida por professores do Campus Jacareí para que alunos de ADS e BCC possam publicar TCCs, ICs e trabalhos de disciplina em subdomínios próprios, com deploy contínuo a partir do GitHub. Menos tempo explicando deploy, mais tempo avaliando o projeto.

O que você ganha

Revisão por projeto
Alunos IFSP entram com Google institucional e são auto-aprovados. Quem você realmente revisa é o projeto: repositório, subdomínio, stack.
Acompanhamento por turma
Use o painel admin para ver quem publicou o quê, com link ao vivo. Filtre por curso, semestre, status.
Rejeição com motivo
Se o projeto não atende (repo privado, fora do escopo, sem licença), rejeite com motivo. O aluno vê a justificativa no painel dele.
Recursos previsíveis
Cada projeto roda em um container com teto de 256MB RAM e 0.25 vCPU. O painel mostra o consumo agregado — sem surpresas.
Auditoria completa
Toda ação do professor (aprovar, rejeitar, suspender) fica registrada. Útil quando precisar documentar para coordenação.

Como funciona a revisão

Quatro passos, do cadastro do aluno ao deploy no ar.

  1. 01
    Aluno cadastra
    Entra com Google IFSP, declara seu @username GitHub, preenche slug + repo.
  2. 02
    Portal valida
    Checa que o repo existe, é público e está na conta do aluno antes de ir pra sua fila.
  3. 03
    Você revisa
    Abre o painel /admin. Lê o README, avalia se o trabalho faz sentido, e aprova ou rejeita com motivo.
  4. 04
    Provisiona no Dokploy
    Um clique em "Provisionar" sobe o container, o banco (se pedido) e o domínio com HTTPS.

Critérios sugeridos de revisão

Lista de verificação simples que você pode usar como régua. Não é obrigatória — cada professor pode exigir o que fizer sentido para a disciplina.

Quero usar com minha turma

Entre em contato para ser adicionado como professor no painel. Informe seu email institucional IFSP (@ifsp.edu.br) e, opcionalmente, seu @username GitHub caso também queira publicar materiais.