-
Cadastro de usuário
- Não é permitido cadastrar mais de um usuário com o mesmo e-mail
- Não é permitido cadastrar usuário sem e-mail
-
Cadastro de TAG
- Não é permitido cadastrar mais de uma tag com o mesmo nome e
- Não é permitido cadastar tag sem nome
- Não é permitido o cadastro por usuários que não sejam administradores
-
Cadastro de elogios
- Não é permitido um usuário cadastrar um elogio para si
- Não é permitido cadastrar elogios para usuáros inválidos
- O usuário precisa estar autenticado na aplicação
Milha extra -> Enviar email quando um usuário enviar um elogio. -> Colocar em produção. -> Criar um frontend. -> Melhorar arquitetura com SOLID. -> Criar erros customizados e um handler de erros. -> Trocar banco de sqlite para PostgreSQL.