RF-30: Personalizar preferências de notificação de processo seletivo abertos/publicações/atualização de projetos
Descrição
O usuário deve poder gerenciar suas preferências de notificação escolhendo quais tipos de alertas receber.
Rastreabilidade
- Discutido na fase 1 entrevista 1
- Discutido na fase 1 entrevista 2
Regras de negócio
- RN1: O sistema deve permitir que o usuário configure suas preferências de notificação.
- RN2: O sistema deve oferecer a ativação ou desativação dos tipos de notificação disponíveis.
- RN3: Ao salvar as alterações, o sistema deve atualizar as preferências no banco de dados e aplicá-las imediatamente nos próximos envios.
Protótipo
Tela Final (Ao clicar no botão "Preferências")
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: Front das notificações, PR2: Termina implementação das notificações

