RF-12: Permitir a criação de perfis institucionais de entidades, atribuindo o papel de gestor
Descrição
O sistema deve permitir a criação de perfis institucionais de entidades por usuários autenticados (docentes ou discentes), atribuindo automaticamente ao criador o papel de gestor da página criada.
Rastreabilidade
Discutido na fase 1 entrevista 2
Regras de negócio
- RN1: A criação do perfil da entidade só será considerada concluída quando o usuário preencher os campos obrigatórios corretamente, o banco de dados der um feedback, fazendo o usuário receber a mensagem de confirmação “Cadastro concluído com sucesso” na tela.
- RN2: Se houver um problema em qualquer parte da criação de conta o usuário deve ser avisado como prosseguir.
- RN3: O criador da entidade deve ser um membro com a classificação Gestor automaticamente
Protótipo:
Tela Final (Ao clicar no botão "Criar Projeto")
DoR
- O escopo e a regra de negócio estão claros e sem ambiguidades.
- Protótipos aprovados pelos clientes.
DoD
- A entrega cumpre com as regras de negócio
- A funcionalidade foi implementada de ponta a ponta (integração entre Next.js e NestJS, não existe entrega apenas de front e back isolados).
- O código foi coberto e aprovado em testes automatizados (utilizando o Jest). Arquivos de teste: 1, 2
- O código passou por revisões via Pull Requests no GitHub: PR1: Acrescenta rotas, PR2: Conecta rotas a interface

