- Todos os campos devem ser preenchidos
- A plataforma deve verificar se o nome de usuário já existe - caso já exista, mostrar sugestões.
- A plataforma deve verificar se o e-mail já está cadastrado - caso cadastrado, mostrar mensagem de “e-mail já cadastrado”
- As senhas devem coincidir - caso não coincidam, mostrar mensagem de erro
- As senhas devem conter números, caracteres especiais, letras maiúsculas e minúsculas - caso a senha não tenha isso ela será considerada fraca e aparecerá uma mensagem “Senha fraca”
- Quando o usuário for cadastrado com sucesso, direcioná-lo para a página inicial.