-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Definição:
Como usuário, devo criar uma conta para ter acesso a todos os recursos do portal Tech Rate.
Descrição:
Para que o usuário tenha acesso aos recursos do portal de forma ampla e não apenas uma
visualização mínima das empresas é preciso que o mesmo crie uma conta de usuário. Para isto
faz-se necessário que os campos obrigatórios sejam preenchidos e os termos de uso e política de
privacidade sejam aceitos.
*Criar validações de formulário com Formik e Yup.
Critérios de Aceite:
- Todos os campos são de preenchimento obrigatório, exceto o campo telefone;
- A senha deve conter no mínimo 6 caracteres compostos de letras maiúsculas, minúsculas,
números e caracteres especiais; - Ao digitar a senha, caso a mesma não esteja dentro dos critérios estabelecidos, o
sistema deve exibir a seguinte mensagem: - “A senha deve ter o mínimo de 6 caracteres e conter letras maiúsculas e minúsculas,
números e símbolos como ! @ # $ % & * =” - O campo nome não pode conter números e nem caracteres especiais;
- O campo sobrenome não pode conter números e nem caracteres especiais;
- O campo Nome deve conter ao menos 3 caracteres;
- Ao clicar em criar, caso o nome digitado contenha menos de 3 caracteres o sistema
deve exibir a mensagem "Nome deve conter ao menos 3 caracteres"; - O campo sobrenome deve conter ao menos 5 caracteres;
- Ao clicar em criar, caso o sobrenome digitado contenha menos de 5 caracteres o
sistema deve exibir a mensagem "Sobrenome deve conter ao menos 5 caracteres"; - [ ]O campo e-mail deve ser válido, seguindo a estrutura “user@domínio”;
- Ao clicar no botão “Criar”, caso o e-mail digitado esteja no formato inválido o
sistema deve exibir a mensagem “E-mail inválido” - O campo telefone só deve conter números e seguir a estrutura de DDD e número do
telefone - O conteúdo do campo confirmar senha deve ser igual ao do campo Senha;
Reactions are currently unavailable