Files
2026-08-31 14:10:20 -03:00

6.8 KiB

Manual do Responsável

Visão Geral

O painel do responsável permite gerenciar os estudantes vinculados (filhos), acompanhar seu progresso, acessar materiais e gerenciar pagamentos.

Acesso

  • URL: /dashboard/guardian
  • Role Necessária: parent ou guardian

Funcionalidades

1. Dashboard Principal

Rota: /dashboard/guardian

Visão geral de todos os estudantes vinculados.

Informações Exibidas

  • Número total de estudantes
  • Turmas ativas
  • Total de turmas

Lista de Estudantes

Cards com:

  • Nome do estudante
  • Nome de usuário
  • Número de turmas
  • Link para dashboard individual

Como Testar

  1. Faça login como responsável
  2. Acesse /dashboard/guardian
  3. Esperado: Ver todos os estudantes vinculados

2. Dashboard Individual do Estudante

Rota: /dashboard/guardian/[id]

Página dedicada a um estudante específico.

Informações do Estudante

  • Nome completo
  • Nome de usuário
  • Email
  • Data de nascimento

Turmas Ativas

Cards das turmas em que o estudante está matriculado:

  • Nome da turma
  • Professores
  • Horário
  • Status

Turmas Arquivadas

Turmas inativas ou concluídas.

Como Testar

  1. No dashboard principal, clique em um estudante
  2. Esperado: Ver informações completas do estudante e suas turmas

3. Detalhes da Turma do Estudante

Rota: /dashboard/guardian/[id]/class/[classId]

Visão detalhada de uma turma específica do estudante.

Informações da Turma

  • Nome
  • Professores
  • Horário e dias
  • Status

Estatísticas do Estudante

  • Taxa de presença (%)
  • Total de aulas
  • Presentes, atrasados, ausentes

Materiais Disponíveis

Arquivos organizados por categoria para download.

Como Testar - Acessar Turma

  1. No dashboard do estudante, clique em uma turma
  2. Esperado: Ver detalhes da turma e materiais

Como Testar - Baixar Material

  1. Na seção "Materiais", clique em um arquivo
  2. Esperado: Download iniciado

4. Histórico de Aulas

Rota: /dashboard/guardian/[id]/class/[classId]/history

Histórico de presença do estudante em uma turma.

Informações por Aula

  • Data
  • Conteúdo/tema
  • Professor
  • Status de presença do estudante

Status de Presença

  • Presente: Estudante presente
  • Atrasado: Estudante chegou atrasado
  • Ausente: Estudante faltou
  • Justificado: Falta justificada

Como Testar

  1. Acesse uma turma do estudante
  2. Clique em "Histórico"
  3. Esperado: Ver todas as aulas com presença do estudante

5. Registrar Novo Estudante

Rota: /dashboard/guardian/register-student

Formulário para cadastrar um novo estudante vinculado ao responsável.

Campos Obrigatórios

  • Nome completo
  • Nome de usuário
  • Data de nascimento
  • Senha

Regras

  • Estudante deve ter menos de 18 anos
  • Senha deve ter no mínimo 8 caracteres
  • Estudante é automaticamente vinculado ao responsável

Como Testar

  1. Acesse /dashboard/guardian
  2. Clique em "Registrar Novo Estudante"
  3. Preencha todos os campos
  4. Clique em "Registrar"
  5. Esperado: Estudante criado e vinculado automaticamente

6. Gerenciamento de Pagamentos

Rota: /dashboard/guardian/payments

Gerenciar pagamentos de todos os estudantes vinculados.

Funcionalidades

  • Ver obrigações de todos os estudantes
  • Filtrar por estudante específico
  • Registrar pagamentos
  • Fazer upload de comprovantes
  • Ver histórico completo
  • Visualizar comprovantes

Como Testar - Registrar Pagamento

  1. Acesse /dashboard/guardian/payments
  2. Na seção "Obrigações", encontre uma pendente
  3. Clique para registrar pagamento
  4. Preencha:
    • Valor (preenchido automaticamente da obrigação)
    • Data do pagamento
    • Método (PIX, transferência, dinheiro, cartão)
    • Nome do pagador (opcional)
    • Upload de comprovante (opcional)
    • Observações (opcional)
  5. Salve
  6. Esperado: Pagamento registrado com status "pendente"

Abas de Navegação

  • Todos: Ver pagamentos de todos os estudantes
  • Por Estudante: Filtrar por estudante específico

Status de Pagamento

  • pending: Aguardando aprovação
  • verified: Pagamento aprovado
  • rejected: Pagamento rejeitado

Métodos de Pagamento

  • pix: PIX
  • transferência: Transferência bancária
  • dinheiro: Dinheiro
  • cartão_crédito: Cartão de crédito
  • cartão_débito: Cartão de débito

7. Registro de Pagamento Específico

Rota: /dashboard/guardian/payments/register

Formulário para registrar um pagamento a partir de uma obrigação específica.

Diferença para a Página Principal

  • Campo de valor já vem preenchido
  • Estudante e turma já estão selecionados
  • Fluxo mais rápido para pagamentos individuais

Como Testar

  1. A partir de uma obrigação, clique em registrar
  2. Preencha os campos restantes
  3. Salve
  4. Esperado: Pagamento registrado

Fluxo de Uso Típico

Acompanhamento Diário

  1. Acesse /dashboard/guardian
  2. Clique em um estudante
  3. Verifique as turmas e atividades recentes

Acompanhamento de Pagamentos

  1. Acesse /dashboard/guardian/payments
  2. Verifique obrigações pendentes
  3. Registre os pagamentos feitos
  4. Aguarde aprovação

Acompanhamento Acadêmico

  1. Acesse um estudante
  2. Entre em uma turma
  3. Baixe os materiais para acompanhar
  4. Verifique o histórico de presença

Checklist de Testes

  • Ver lista de estudantes vinculados
  • Acessar dashboard de um estudante
  • Ver turmas de um estudante
  • Acessar detalhes de uma turma
  • Baixar material da turma
  • Ver histórico de presença
  • Registrar novo estudante
  • Registrar pagamento para um estudante
  • Ver histórico de pagamentos

Possíveis Problemas

Não vejo um estudante

  • Verifique: O estudante está vinculado à sua conta?
  • Solução: Entre em contato com o admin

Não consigo registrar estudante

  • Verifique: A data de nascimento indica menor de 18 anos?
  • Solução: Estudantes maiores de idade devem se cadastrar sozinhos

Pagamento não é aprovado

  • Verifique: O comprovante foi anexado corretamente?
  • Solução: Entre em contato com o admin

Não vejo todas as turmas do estudante

  • Possível causa: Algumas turmas podem estar arquivadas
  • Solução: Verifique na seção "Turmas Arquivadas"

Relação Responsável-Estudante

Como Funciona o Vínculo

  • Estudantes têm um campo guardiansAccounts com IDs dos responsáveis
  • Responsáveis têm um campo wardAccounts com IDs dos estudantes
  • A relação é bidirecional

Criando Vínculo (Admin)

  1. Acesse /admin/dashboard/users
  2. Edite o estudante
  3. Selecione o responsável na lista
  4. Salve

Criando Vínculo (Auto-registro)

  • Ao registrar um estudante pelo dashboard do responsável, o vínculo é automático
  • Isso só funciona para menores de 18 anos