Pular para conteúdo

Requisitos

Título Tipo Repo Épico Pontos Como Quero Para Descrição Curta
[Task] [API] Modelagem do banco de dados Task API Infraestrutura 3 desenvolvedor modelagem do banco de dados garantir o funcionamento do projeto Criação do Schema Prisma para PostgreSQL contemplando User, Tokens, Enums e campos.
[Task] [DOC] Seed de administrador Task DOC Infraestrutura 3 desenvolvedor seed de administrador garantir o funcionamento do projeto Script para popular usuário admin via variáveis de ambiente com senha criptografada.
[Task] [API] Setup módulo de autenticação Task API Infraestrutura 3 desenvolvedor setup módulo de autenticação garantir o funcionamento do projeto Criação da estrutura de pastas MVC/rotas, validações Zod e DTOs no backend.
[Task] [API] Configuração JWT Task API Infraestrutura 3 desenvolvedor configuração jwt garantir o funcionamento do projeto Implementação de access tokens (60 min) e refresh tokens (7 dias) usando jsonwebtoken.
[Task] [Web] Estrutura FSD no frontend Task Web Infraestrutura 3 desenvolvedor estrutura fsd no frontend garantir o funcionamento do projeto Criação das pastas Feature-Sliced Design (app, pages, widgets, etc) e configuração do Axios.
[Task] [DOC] Pesquisa lib de envio de email Task DOC Spike 3 desenvolvedor pesquisa lib de envio de email garantir o funcionamento do projeto Estudo comparativo (timebox de 4h) entre ferramentas como Resend, Nodemailer ou SendGrid.
[Task] [API] Serviço de email Task API Infraestrutura 3 desenvolvedor serviço de email garantir o funcionamento do projeto Configuração da lib escolhida e criação do template/função de redefinição de senha.
[Task] [API] Middleware de autenticação Task API Técnica 3 desenvolvedor middleware de autenticação garantir o funcionamento do projeto Interceptador de rotas verificando header Bearer e decodificando JWT.
[Task] [API] Middleware autorização por papel Task API Técnica 3 desenvolvedor middleware autorização por papel garantir o funcionamento do projeto Função auxiliar para proteger endpoints bloqueando perfis não autorizados com erro 403.
[Task] [API] Renovação automática sessão Task API Técnica 3 desenvolvedor renovação automática sessão garantir o funcionamento do projeto Endpoint backend e interceptor frontend para rotation de refresh tokens.
[Task] [Web] Rotas protegidas frontend Task Web Técnica 3 desenvolvedor rotas protegidas frontend garantir o funcionamento do projeto Componente de RotaProtegida no React Router para redirecionamento.
[Task] [DOC] Widget de navegação Task DOC Infraestrutura 3 desenvolvedor widget de navegação garantir o funcionamento do projeto Construção do header responsivo adaptável por papel logado.
[Task] [DOC] Página Início Task DOC Infraestrutura 3 desenvolvedor página início garantir o funcionamento do projeto Rota base com mensagem de boas-vindas acoplada ao Header protegido.
[Task] [Web] Tela 404 e fallback Task Web Infraestrutura 3 desenvolvedor tela 404 e fallback garantir o funcionamento do projeto Página amigável de erro não encontrado e error boundary de renderização.
[US] [API] Cadastro de Aluno US API 1. Gestão de Usuários 3 administrador cadastro de aluno melhorar a experiência na plataforma Criação de conta com dados pessoais e institucionais (API e Tela).
[US] [API] Login de Aluno US API 1. Gestão de Usuários 3 administrador login de aluno melhorar a experiência na plataforma Autenticação com email e senha, incluindo links para recuperação (API e Tela).
[US] [API] Cadastro de Professor US API 1. Gestão de Usuários 3 administrador cadastro de professor melhorar a experiência na plataforma Cadastro utilizando SIAPE e email institucional (API e Tela).
[US] [DOC] Login de Professor US DOC 1. Gestão de Usuários 3 administrador login de professor melhorar a experiência na plataforma Autenticação para professores; acesso bloqueado caso o status esteja pendente.
[US] [DOC] Logout US DOC 1. Gestão de Usuários 3 administrador logout melhorar a experiência na plataforma Botão de "Sair" visível no cabeçalho para encerramento seguro da sessão.
[US] [DOC] Recuperação de Senha US DOC 1. Gestão de Usuários 3 administrador recuperação de senha melhorar a experiência na plataforma Envio de email com link válido por 1 hora para redefinição de senha.
[US] [Web] Visão de Aluno para Professor US Web 1. Controle de Acesso 3 administrador visão de aluno para professor melhorar a experiência na plataforma Botão que permite ao professor visualizar o sistema com as restrições da interface do aluno.
[US] [Web] Painel de Admin de Usuários US Web 1. Controle de Acesso 3 administrador painel de admin de usuários melhorar a experiência na plataforma Interface administrativa para visualizar, aprovar, desativar e reativar usuários.
[US] [DOC] Cadastro/Login via SSO US DOC 1. Gestão de Usuários 3 administrador cadastro/login via sso melhorar a experiência na plataforma Integração com credenciais da UnB (Adicionado como Spike/TASK07).
[US] [API] Geração Dinâmica de Questões US API 2. IA (Conteúdo) 3 professor geração dinâmica de questões melhorar a experiência na plataforma IA cria perguntas inéditas a partir do banco validado.
[US] [Web] Geração Dinâmica de Questões US Web 2. IA (Conteúdo) 3 professor geração dinâmica de questões melhorar a experiência na plataforma IA cria perguntas inéditas a partir do banco validado.
[US] [API] Criação de Imagens por IA US API 2. IA (Conteúdo) 3 professor criação de imagens por ia melhorar a experiência na plataforma Geração de imagens anatômicas fiéis para apoiar questões.
[US] [Web] Criação de Imagens por IA US Web 2. IA (Conteúdo) 3 professor criação de imagens por ia melhorar a experiência na plataforma Geração de imagens anatômicas fiéis para apoiar questões.
[US] [Web] Curadoria de Especialista US Web 2. IA (Conteúdo) 3 professor curadoria de especialista melhorar a experiência na plataforma Interface para professores aprovarem o que a IA gerou.
[US] [API] Chatbot Tutorial Interativo US API 3. Aprendizado/Chatbot 3 aluno chatbot tutorial interativo melhorar a experiência na plataforma Guia virtual para tirar dúvidas de anatomia via chat.
[US] [Web] Chatbot Tutorial Interativo US Web 3. Aprendizado/Chatbot 3 aluno chatbot tutorial interativo melhorar a experiência na plataforma Guia virtual para tirar dúvidas de anatomia via chat.
[US] [DOC] Feedback em Tempo Real US DOC 3. Aprendizado/Chatbot 3 aluno feedback em tempo real melhorar a experiência na plataforma Resposta imediata com explicação pedagógica (API e Web).
[US] [Web] Mapa de Lacunas US Web 3. Aprendizado/Chatbot 3 aluno mapa de lacunas melhorar a experiência na plataforma Tela que aponta os temas onde o aluno mais erra.
[US] [API] Mapa de Conquistas e Níveis US API 4. Gamificação e Progresso 3 aluno mapa de conquistas e níveis melhorar a experiência na plataforma Visualização lúdica da progressão (XP) do aluno.
[US] [Web] Mapa de Conquistas e Níveis US Web 4. Gamificação e Progresso 3 aluno mapa de conquistas e níveis melhorar a experiência na plataforma Visualização lúdica da progressão (XP) do aluno.
[US] [API] Sistema de Moedas US API 4. Gamificação e Progresso 3 aluno sistema de moedas melhorar a experiência na plataforma Acúmulo de moeda virtual baseada no desempenho.
[US] [Web] Sistema de Moedas US Web 4. Gamificação e Progresso 3 aluno sistema de moedas melhorar a experiência na plataforma Acúmulo de moeda virtual baseada no desempenho.
[US] [API] Ranking de Desempenho US API 4. Gamificação e Progresso 3 aluno ranking de desempenho melhorar a experiência na plataforma Leaderboard geral ou por turma (pontuação e tempo).
[US] [Web] Ranking de Desempenho US Web 4. Gamificação e Progresso 3 aluno ranking de desempenho melhorar a experiência na plataforma Leaderboard geral ou por turma (pontuação e tempo).
[US] [API] Customização de Avatar US API 4. Gamificação e Progresso 3 aluno customização de avatar melhorar a experiência na plataforma Opções para o aluno personalizar seu boneco/ícone.
[US] [Web] Customização de Avatar US Web 4. Gamificação e Progresso 3 aluno customização de avatar melhorar a experiência na plataforma Opções para o aluno personalizar seu boneco/ícone.
[US] [API] Desafio Multiplayer Aleatório US API 5. Engajamento Social 3 aluno desafio multiplayer aleatório melhorar a experiência na plataforma Partida rápida síncrona contra outro aluno online.
[US] [Web] Desafio Multiplayer Aleatório US Web 5. Engajamento Social 3 aluno desafio multiplayer aleatório melhorar a experiência na plataforma Partida rápida síncrona contra outro aluno online.
[US] [API] Salas de Estudo em Grupo US API 5. Engajamento Social 3 aluno salas de estudo em grupo melhorar a experiência na plataforma Modo colaborativo/competitivo para até 4-5 pessoas.
[US] [Web] Salas de Estudo em Grupo US Web 5. Engajamento Social 3 aluno salas de estudo em grupo melhorar a experiência na plataforma Modo colaborativo/competitivo para até 4-5 pessoas.
[US] [Web] Dashboard de Evolução (Aluno) US Web 6. Analytics 3 administrador dashboard de evolução (aluno) melhorar a experiência na plataforma Gráficos individuais de taxa de acerto e evolução no tempo.
[US] [Web] Monitoramento de IA (Admin) US Web 6. Analytics 3 administrador monitoramento de ia (admin) melhorar a experiência na plataforma Tela para admin acompanhar logs e uso de tokens da IA.
[US] [API] Edição de Perfil US API 1. Gestão de Usuários 3 administrador edição de perfil melhorar a experiência na plataforma Permitir ao usuário alterar sua foto, curso e senha atual.
[US] [Web] Edição de Perfil US Web 1. Gestão de Usuários 3 administrador edição de perfil melhorar a experiência na plataforma Permitir ao usuário alterar sua foto, curso e senha atual.
[US] [API] Exclusão de Conta (LGPD) US API 1. Gestão de Usuários 3 administrador exclusão de conta (lgpd) melhorar a experiência na plataforma Permitir que o usuário solicite a exclusão de seus dados.
[US] [Web] Exclusão de Conta (LGPD) US Web 1. Gestão de Usuários 3 administrador exclusão de conta (lgpd) melhorar a experiência na plataforma Permitir que o usuário solicite a exclusão de seus dados.
[US] [API] Reporte de Erro de IA US API 2. IA (Conteúdo) 3 professor reporte de erro de ia melhorar a experiência na plataforma Aluno pode sinalizar questão/imagem com erro conceitual.
[US] [Web] Reporte de Erro de IA US Web 2. IA (Conteúdo) 3 professor reporte de erro de ia melhorar a experiência na plataforma Aluno pode sinalizar questão/imagem com erro conceitual.
[US] [API] Ajuste Dinâmico de Dificuldade US API 2. IA (Conteúdo) 3 professor ajuste dinâmico de dificuldade melhorar a experiência na plataforma IA calibra o nível da próxima questão baseado nos acertos.
[US] [Web] Ajuste Dinâmico de Dificuldade US Web 2. IA (Conteúdo) 3 professor ajuste dinâmico de dificuldade melhorar a experiência na plataforma IA calibra o nível da próxima questão baseado nos acertos.
[US] [DOC] Filtro/Busca de Questões US DOC 3. Aprendizado/Chatbot 3 aluno filtro/busca de questões melhorar a experiência na plataforma Iniciar quiz filtrando por sistema corporal (API e Web).
[US] [DOC] Histórico de Resoluções US DOC 3. Aprendizado/Chatbot 3 aluno histórico de resoluções melhorar a experiência na plataforma Ver histórico de gabaritos e quizzes passados para revisão (API e Web).
[US] [Web] Loja de Itens Virtuais US Web 4. Gamificação e Progresso 3 aluno loja de itens virtuais melhorar a experiência na plataforma Interface para gastar moedas comprando títulos ou skins.
[US] [API] Desafio Direto (Duelo) US API 5. Engajamento Social 3 aluno desafio direto (duelo) melhorar a experiência na plataforma Convidar um colega específico para uma partida de quiz.
[US] [Web] Desafio Direto (Duelo) US Web 5. Engajamento Social 3 aluno desafio direto (duelo) melhorar a experiência na plataforma Convidar um colega específico para uma partida de quiz.
[US] [API] Sistema de Amigos US API 5. Engajamento Social 3 aluno sistema de amigos melhorar a experiência na plataforma Adicionar colegas e visualizar se estão online na plataforma.
[US] [Web] Sistema de Amigos US Web 5. Engajamento Social 3 aluno sistema de amigos melhorar a experiência na plataforma Adicionar colegas e visualizar se estão online na plataforma.
[US] [Web] Dashboard do Professor US Web 6. Analytics 3 administrador dashboard do professor melhorar a experiência na plataforma Visão agregada para o professor ver o desempenho da turma.
[US] [API] Relatório de Engajamento US API 6. Analytics 3 administrador relatório de engajamento melhorar a experiência na plataforma Admin visualiza métricas de acessos diários (DAU) e retenção.
[US] [Web] Relatório de Engajamento US Web 6. Analytics 3 administrador relatório de engajamento melhorar a experiência na plataforma Admin visualiza métricas de acessos diários (DAU) e retenção.
[US] [DOC] Gerenciamento de Questões (CRUD) US DOC Gestão de Conteúdo 3 professor gerenciamento de questões (crud) melhorar a experiência na plataforma API e Interface Web para salvar, editar, listar e excluir questões do banco.
[US] [Web] Home Professor US Web Interface/Painéis 3 usuário home professor melhorar a experiência na plataforma Criação da página inicial (Dashboard/Home) para o perfil Professor.
[US] [Web] Home Aluno US Web Interface/Painéis 3 usuário home aluno melhorar a experiência na plataforma Criação da página inicial (Dashboard/Home) para o perfil Aluno.
[Task] [API] Deploy em Homologação Task API Infraestrutura 3 desenvolvedor deploy em homologação garantir o funcionamento do projeto Implementação do fluxo de deploy no ambiente de homologação.
[Task] [API] Pesquisa de Deploy Task API Infraestrutura 3 desenvolvedor pesquisa de deploy garantir o funcionamento do projeto Spike técnico para pesquisa e configuração do deploy da aplicação.
[Task] [Doc] Configurações de Repositório Task Doc Infraestrutura 3 desenvolvedor configurações de repositório garantir o funcionamento do projeto Estruturação de GitPages, licenças, código de conduta e templates.
[Task] [Web] Arquitetura de Frontend Task Web Infraestrutura 3 desenvolvedor arquitetura de frontend garantir o funcionamento do projeto Definição estrutural e arquitetural para o frontend do projeto.
[Task] [API] Modelagem de Questões Task API Banco de Dados 3 desenvolvedor modelagem de questões garantir o funcionamento do projeto Modelagem do banco de dados via Prisma para o suporte às Questões.
[Task] [Web] Security Hotspots Task Web Segurança 3 desenvolvedor security hotspots garantir o funcionamento do projeto Análise e correção de vulnerabilidades e alertas de segurança no frontend.
[Task] [Web] Protótipos Alta Fidelidade Task Web Design 3 desenvolvedor protótipos alta fidelidade garantir o funcionamento do projeto Telas base de login, cores, tipografia, botões e logo.
[Task] [Web] Protótipos do Produto Task Web Design 3 desenvolvedor protótipos do produto garantir o funcionamento do projeto Telas de Resolução, Histórico, Filtro de Quiz e Painel de Questões.
[Task] [Doc] Documento de Arquitetura Task Doc Documentação 3 desenvolvedor documento de arquitetura garantir o funcionamento do projeto Elaboração do documento oficial de arquitetura do sistema.
[Task] [Doc] Roteiro de Testes Task Doc Qualidade 3 desenvolvedor roteiro de testes garantir o funcionamento do projeto Criação do roteiro e casos de testes funcionais.
[Task] [Doc] Atividades Lean Inception Task Doc Inception/Gestão 3 desenvolvedor atividades lean inception garantir o funcionamento do projeto Execução e documentação das atividades (1 a 9), Brainstorming e Validação.
[Task] [DOC] Histórias e Critérios Task DOC Inception/Gestão 3 desenvolvedor histórias e critérios garantir o funcionamento do projeto Definição das Histórias de Usuário e Critérios de Aceitação do MVP.
[Task] [Doc] Quadro de Conhecimento Task Doc Gestão do Time 3 desenvolvedor quadro de conhecimento garantir o funcionamento do projeto Criação e preenchimento da matriz de conhecimento da equipe.
[US] [API] Gerar Lista em PDF (API) US API Gestão de Conteúdo 3 professor gerar lista em pdf (api) melhorar a experiência na plataforma Endpoint para compilar questões selecionadas e gerar um arquivo PDF pronto para impressão ou download.
[US] [Web] Exportar Lista (Web) US Web Gestão de Conteúdo 3 professor exportar lista (web) melhorar a experiência na plataforma Interface para o professor selecionar questões e clicar em "Exportar PDF" para gerar provas/listas físicas.
[US] [API] CRUD de Turmas (API) US API Gestão de Turmas 3 professor crud de turmas (api) melhorar a experiência na plataforma Endpoints para o professor criar turmas, editar dados, listar alunos matriculados e excluir a turma.
[US] [Web] Painel de Turmas (Web) US Web Gestão de Turmas 3 professor painel de turmas (web) melhorar a experiência na plataforma Interface para o professor gerenciar suas turmas e gerar códigos de convite para os alunos entrarem.
[US] [Web] Entrada na Turma (Web) US Web Gestão de Turmas 3 professor entrada na turma (web) melhorar a experiência na plataforma Interface para o aluno inserir um código fornecido pelo professor e se vincular a uma turma específica.
[TASK] [Doc] Protótipo do Painel de Criação de Questões do Professor Task Doc Gestão de Conteúdo 2 designer criar o protótipo validar a experiência Prototipagem de telas.
[TASK] [Doc] Protótipo de Seleção de Tema e Configuração de Quiz Task Doc Aprendizado/Chatbot 2 designer criar o protótipo validar a experiência Prototipagem de telas.
[TASK] [Doc] Protótipo da Interface Dinâmica de Resolução e Feedback Task Doc Aprendizado/Chatbot 2 designer criar o protótipo validar a experiência Prototipagem de telas.
[TASK] [Doc] Protótipo das Telas de Histórico e Revisão Task Doc Aprendizado/Chatbot 2 designer criar o protótipo validar a experiência Prototipagem de telas.