5.8 KiB
Manual do Estudante
Visão Geral
O painel do estudante permite visualizar turmas, acessar materiais, fazer provas, registrar presença e gerenciar pagamentos.
Acesso
- URL:
/dashboard/student - Role Necessária:
student
Funcionalidades
1. Dashboard Principal
Rota: /dashboard/student
Lista de todas as turmas matriculadas com cards mostrando:
- Nome da turma
- Professores
- Horário
- Status
Como Testar
- Faça login como estudante
- Acesse
/dashboard/student - Esperado: Ver todas as turmas matriculadas
2. Detalhes da Turma
Rota: /dashboard/student/class/[id]
Página principal de uma turma específica.
Informações Exibidas
- Nome da turma
- Professores
- Horário e dias
- Status
Estatísticas
- Taxa de presença (%)
- Total de aulas
- Presentes, atrasados, ausentes
Materiais Disponíveis
Arquivos organizados por categoria com opção de download.
Provas Disponíveis
Lista de provas para fazer com:
- Data limite
- Tempo disponível
- Botão para iniciar
Feed de Atividades Recentes
Mostra as últimas atividades da turma.
Como Testar - Acessar Turma
- No dashboard, clique em uma turma
- Esperado: Ver detalhes completos da turma
Como Testar - Baixar Material
- Acesse uma turma
- Na seção "Materiais", clique em um arquivo
- Esperado: Download do arquivo iniciado
3. Histórico da Turma
Rota: /dashboard/student/class/[id]/history
Lista de todas as aulas com:
- Data
- Conteúdo/tema
- Professor
- Status de presença do aluno
Status de Presença
Presente: Aluno presenteAtrasado: Aluno chegou atrasadoAusente: Aluno faltouJustificado: Falta justificada
Como Testar
- Acesse uma turma
- Clique em "Histórico"
- Esperado: Ver todas as aulas com sua presença
4. Fazendo Provas
Rota: /dashboard/student/assignments/[id]/take
Interface para fazer provas online.
Funcionalidades
- Timer com contagem regressiva
- Perguntas de múltipla escolha e texto
- Barra de progresso
- Salvar automaticamente
- Entender automaticamente ao acabar o tempo
Como Testar
- Acesse uma turma
- Na seção "Provas Disponíveis", clique em "Iniciar"
- Responda às perguntas
- Clique em "Entregar" ou aguarde o tempo acabar
- Esperado: Prova entregue, redirecionado para resultados
Importante
- O timer não para se você sair da página
- Após o tempo acabar, a prova é entregue automaticamente
- Você pode ver suas respostas antes de entregar
5. Resultados de Provas
Rota: /dashboard/student/assignments/[id]/results
Ver resultados das provas feitas.
Informações Exibidas
- Nota final
- Tempo gasto
- Tentativas anteriores
- Feedback por pergunta (se disponível)
- Opção de tentar novamente (se permitido)
Como Testar
- Após fazer uma prova, você será redirecionado para resultados
- Ou acesse através da turma > Provas
- Esperado: Ver nota, respostas e feedback
6. Pagamentos
Rota: /dashboard/student/payments
Gerenciar obrigações de pagamento e histórico.
Funcionalidades
- Ver obrigações pendentes
- Registrar novos pagamentos
- Ver histórico de pagamentos
- Fazer upload de comprovantes
- Ver status (pendente, aprovado, rejeitado)
Como Testar - Registrar Pagamento
- Acesse
/dashboard/student/payments - Na seção "Obrigações", clique em uma pendente
- Preencha:
- Data do pagamento
- Método (PIX, transferência, dinheiro, cartão)
- Nome do pagador (opcional)
- Upload de comprovante (opcional)
- Salve
- Esperado: Pagamento registrado com status "pendente"
Métodos de Pagamento
pix: PIXtransferência: Transferência bancáriadinheiro: Dinheirocartão_crédito: Cartão de créditocartão_débito: Cartão de débito
Status
pending: Aguardando aprovaçãoverified: Pagamento aprovadorejected: Pagamento rejeitado
7. Perfil
Rota: /profile
Editar informações pessoais.
Informações Editáveis
- Nome completo
- Nome de usuário
- Data de nascimento
Informações Somente Leitura
- Roles (funções)
- Responsáveis (se menor de idade)
- Estudantes sob responsabilidade (se responsável)
Como Testar
- Acesse
/profile - Altere qualquer campo permitido
- Clique em "Salvar Alterações"
- Esperado: Dados atualizados, mensagem de sucesso
Restrições para Menores de Idade
- Estudantes menores de 18 não podem remover responsáveis existentes
- Podem apenas ver quais responsáveis estão vinculados
Fluxo de Uso Típico
Dia a Dia
- Antes da aula: Acesse a turma e baixe o material
- Durante o curso: Faça as provas disponíveis antes da data limite
- Após provas: Acompanhe seus resultados
Mensalmente
- Acesse
/dashboard/student/payments - Verifique obrigações pendentes
- Registre os pagamentos feitos
- Aguarde aprovação
Checklist de Testes
- Ver lista de turmas matriculadas
- Acessar detalhes de uma turma
- Baixar material da turma
- Ver histórico de presença
- Fazer uma prova
- Ver resultados de prova
- Registrar um pagamento
- Editar perfil
Possíveis Problemas
Não vejo uma turma
- Verifique: Você está matriculado nessa turma?
- Solução: Entre em contato com o admin
Prova não aparece
- Verifique: A data/hora da prova está dentro do período?
- Verifique: Você já tentou o número máximo de vezes?
- Solução: Verifique com o professor
Pagamento não é aprovado
- Verifique: O comprovante foi anexado corretamente?
- Solução: Entre em contato com o admin
Não consigo editar responsável
- Possível causa: Você tem 18 anos ou mais
- Solução: Adultos não podem ter novos responsáveis, apenas remover existentes