Skip to content

RF-19: Permitir a exclusão dos dados de um perfil de usuário

Descrição

O sistema deve permitir a exclusão dos dados de um perfil de usuário.

Rastreabilidade

  • RNFs Relacionados:

RNF-03 - Manter consistência visual

RNF-04 - Feedback responsivo

Discutido na fase 1 entrevista 2

Regras de negócio

  • RN1: A exclusão só será considerada concluída quando o usuário confirmar a ação, receber a mensagem "Conta excluída com sucesso".
  • RN2: O usuário deve ser redirecionado para a página inicial no formato deslogado ao excluir seu perfil.
  • RN3: O perfil só será considerado excluído quando nenhum dado identificável do usuário puder ser acessado por outros usuários do sistema.
  • RN4: A exclusão de um perfil não deve afetar as métricas de engajamento já registradas pelo sistema.

Protótipo:

Image

Tela Final (Deleção ao clicar no botão excluir)

Image

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: PR: Implementação do perfil de usuário

PREENCHER (Não vai passar no dod esse pq a gnt não fez métricas)