RF-14: Permitir a exclusão dos dados de um perfil de entidade
Descrição
O sistema deve permitir a exclusão dos dados de um perfil de entidade.
Rastreabilidade
- RNFs Relacionados:
RNF-03 - Manter consistência visual
Discutido na fase 1 entrevista 2
Regras de negócio
- RN1: A exclusão do perfil da entidade só será considerada concluída quando o usuário confirmar a ação de exclusão, receber a mensagem “Conta excluída com sucesso” na tela.
- RN2: O perfil só será considerado excluído quando todas as suas evidências forem removidas do banco de dados, incluindo mas não se limitando a posts, e projetos, etc.
Protótipo:
Tela Final (Deleção ao clicar no botão excluir)
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 PR: Refatora o backend relacionado ao perfil de entidade

