Criar primeiro projeto
O módulo guia a sua publicação
Escolha uma turma e um módulo para publicar sua atividade no contexto certo.
Organize módulos, valide entregas, acompanhe deploys e compartilhe URLs sem transformar a aula em operação manual.
Entrar
Use seu email institucional ou a conta criada para publicar e acompanhar projetos.
Ainda não tem conta? Criar conta
Registro
Links de convite conectam alunos à sala certa para começar o primeiro deploy.
Já tem conta? Entrar
Dashboard
Entre na turma, abra o módulo atual e acompanhe as entregas com mais clareza.
Sala de aula
Escolha um módulo para ver instruções e projetos publicados pela turma.
Painel da aula
Aqui fica a pasta da aula: instruções, contexto do módulo e entregas vinculadas.
Criar primeiro projeto
Escolha uma turma e um módulo para publicar sua atividade no contexto certo.
Detalhe do projeto
Status do deploy e link publicado aparecem aqui assim que você cria ou seleciona um projeto.
Salas de aula
Crie salas, organize módulos, compartilhe convites e acompanhe aprovações sem misturar com entregas e deploys.
Turmas
Entregas
Escolha uma turma e um módulo para acompanhar entregas, status, commits e links publicados.
Sala atual
Escolha a sala e, se quiser, uma pasta/atividade para focar a lista de projetos.
Workspace do módulo
Aqui o professor encontra instruções, entregas e links publicados sem sair da turma.
Entregas do módulo
Selecione uma sala e um módulo para abrir instruções, entregas e links publicados.
Projetos
Visão técnica dos projetos publicados, com health, logs, redeploy, offline e exclusão.
Projeto modelo
O professor também pode publicar um projeto próprio e vincular à sala/pasta para servir como exemplo da atividade.
Auditoria
Consulte deploys por status, projeto, usuário e ordem, sem poluir o Dashboard.
Auditoria
Instruções
Guia rápido para professor e aluno prepararem o repositório, escolherem o runtime certo e validarem o deploy automático.
Professor
Título: Módulo 1 - Primeiro projeto online
Objetivo: publicar uma aplicação web pelo EduDeploy usando um repositório GitHub e validar o link público.
Projeto modelo: em Projetos, publique um repositório seu e vincule à mesma sala/pasta para os alunos usarem como referência.
Critérios: projeto vinculado ao módulo, status running, link abrindo no navegador e redeploy funcionando após novo commit.
Aluno
Node.js
{
"scripts": {
"start": "node server.js"
}
}
HTML/CSS/JS estático
meu-site/ index.html style.css script.js
Redeploy automático
Depois do primeiro deploy, configure um webhook de push no GitHub apontando para:
https://SEU_DOMINIO/api/webhooks/github
Use Content type application/json e, se o servidor tiver GITHUB_WEBHOOK_SECRET configurado, informe o mesmo segredo no campo Secret do GitHub.
Configurações
Ajustes de conta e preferências ficam aqui. A gestão de turmas está em Salas de aula.
Professor
Use Salas de aula para turmas, módulos, pastas e alunos. Esta área fica reservada para preferências gerais.
Minhas salas
Quando você se cadastra por um link de convite, a entrada fica pendente até aprovação do professor.
Projetos do aluno
Aqui você gerencia seus projetos publicados. A pasta da aula continua separada em Minhas aulas.
Meus projetos
Gerencie seus projetos sem misturar com a pasta da aula.
Detalhe do projeto
Os dados do deploy e o link publicado aparecem aqui quando você escolhe um projeto do módulo.
EduDeploy