Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validação Formulário #10

Open
13 tasks
luizpbello opened this issue Apr 27, 2023 · 2 comments
Open
13 tasks

Validação Formulário #10

luizpbello opened this issue Apr 27, 2023 · 2 comments

Comments

@luizpbello
Copy link
Contributor

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;
@luizpbello luizpbello changed the title Cadastro Usuário - Validação Formulário Validação Formulário Apr 28, 2023
@luizpbello
Copy link
Contributor Author

@MayconCoutinho copmo faz aquilo?

@luizpbello
Copy link
Contributor Author

@zThiago15 fiz o função X na pr #9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Archived in project
Development

No branches or pull requests

1 participant