-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Atualmente a página de configurações apresenta poucos detalhes .
objetivo :
Preferências de uso
Tema claro/escuro
idioma
Acessibilidade (tamanho do texto, contraste)
Notificações
Avisos importantes, atualizações de sistema
Preferência de canal (e-mail, push, SMS)
Privacidade e Segurança
2FA
Download de dados (LGPD/GDPR compliance)
_Elementos técnicos obrigatórios
Uma página de configurações precisa ser construída com:
Persistência confiável
API própria com endpoints /user/settings
Salvar automaticamente (autosave)
Feedback imediato (toasts)
Sistema de validação forte
Rate limits para mudanças sensíveis
Logs de auditoria
Reversibilidade
Botão de “Restaurar padrões”
Confirmação para ações destrutivas
Autorização e segurança
Rotas protegidas
Criptografia em dados sensíveis (não precisa pensar nisso agora , foco no front)
Token rotacionado para ações críticas (ex.: alterar e-mail)
Metadata
Metadata
Assignees
Labels
Projects
Status