- A tela de cadastro deve conter os seguintes campos: nome completo, email, cpf, senha e confirmar senha.
- Todos os campos devem ser obrigatórios.
- Caso o usuário tente se cadastrar sem preencher todos os campos, deve aparecer um aviso indicando a obrigatoriedade.
- Apenas realizar o cadastro se todos os campos estiverem preenchidos e se os campos 'senha' e 'confirmar senha' forem iguais.
- O campo 'email' deve ser único, ou seja, o sistema permite somente um cadastro por email.
- A senhas devem conter ao menos 8 caracteres, um símbolo, um número e ao menos uma letra maiúscua e uma minúscula.
- Redirecionar o usuário para a tela principal após o cadastro ser realizado.