SouJunior / products

GNU General Public License v3.0
5 stars 2 forks source link

Criar Conta Candidato #110

Open Jacqueline2021 opened 1 year ago

Jacqueline2021 commented 1 year ago

Definição: Como Candidato, gostaria de criar uma conta para cadastrar meu perfil e me candidatar nas vagas disponíveis.


Descrição:

Para que o usuário tenha acesso a área logada do portal do candidato, é necessário criar uma conta e fazer o login. Assim que ele fizer o login, ele cadastrará e atualizará seu perfil para se candidatar a todas as vagas disponíveis no nosso Portal de Vagas.


Protótipo:

https://www.figma.com/file/vZW7WBF2WfTiiRjsSQRiFe/SouJunior---UI%2FUX---(-Update-19%2F10%2F2022-)?node-id=89-3

Image

Image

Image

Critérios de Aceite:

  1. O candidato/usuário deve acessar a área de login, direcionado pelo link na homepage do site https://www.soujunior.tech/ ou da homepage do site de vagas, onde ele terá acesso ao login e senha.

  2. Na página de login, o candidato deve clicar no botão "Criar Conta".

  3. Os dados do usuário devem ser preenchidos manualmente;

  4. O campo "Digite seu nome completo” deve ter limite de 50 caracteres;

  5. O sistema deve validar a existência do e-mail no sistema na hora da digitação;

  6. Caso o e-mail já esteja cadastrado, deve aparecer acima do botão Criar Conta a frase “E-mail já cadastrado” em vermelho;

  7. O e-mail deve ter o formato usual de e-mail "usuario@dominio.com";

  8. A senha deve conter no mínimo 8 caracteres, sendo eles letras minúsculas e maiúsculas, pelo menos um número e um caractere especial.

  9. Deve conter uma regrinha simples e de fácil entendimento no momento da criação da senha e ela deve constar na tela para visualização do usuário: “A senha deve conter no mínimo 8 caracteres, sendo ela com no mínimo 1 letra Maiúscula, letras minúsculas e pelo menos 1 número e 1 caractere especial.” Para que ela esteja dentro dos limites de aceite para a criação da senha e da segurança do usuário.

  10. Além disso, o usuário deverá confirmar a senha no campo abaixo "Confirmar senha", para que não ocorra a possibilidade de erro na digitação e a impossibilidade de logar numa próxima vez.

  11. Caso ocorra erro na digitação na confirmação da Senha, deixar a aba “Criar senha” e “Confirmar Senha” em vermelho e com uma mensagem de erro: “as senhas precisam ser idênticas”.

  12. Permitir com a figura “olho” no canto direito dos campos “Senha” e “Confirmar Senha”, a visibilidade dos caracteres enquanto o usuário digita sua senha para evitar erros.

  13. Quando o usuário clicar no ícone de visualizar senha no campo senha Image (olho aberto), então o sistema mostrará a senha digitada.

  14. Quando o usuário clicar no ícone de ocultar senha no campo senha Image (olho traçado), então o sistema ocultará a senha, demostrando o mesmo no formato (****)

  15. Só será possível cadastrar senhas com os critérios informados na regra;

  16. Caso o usuário digite no “campo senha” uma senha que não esteja dentro dos critérios informados, ele será avisado como senha inválida e deve aparecer acima do botão Criar Conta a frase “Senha inválida”.

  17. Todos os campos de input listado devem ser obrigatórios para realização de cadastro;

  18. O checkbox "Li e Aceito os termos e políticas de privacidade" deve ser obrigatório para a realização de cadastro;

  19. O botão "Criar Conta" só será habilitado, quando todos os campos forem preenchidos e a checkbox de termos de uso for selecionada.

  20. Quando o usuário clicar no link Termos, deve abrir uma nova aba no navegador com a página de Termos de Uso do Portal de Vagas;

  21. Quando o usuário clicar no link Políticas de Privacidade, deve abrir uma nova aba no navegador com a página de Políticas de Privacidade do Portal de Vagas;

  22. Quando o usuário clicar no botão Criar Conta, o sistema deve enviar um e-mail validação para o e-mail cadastrado;

  23. Quando o usuário validar sua conta pelo e-mail, ele deve ser redirecionado para a página de "Acessar Portal", onde ele digitará usuário e senha e clicará no botão "Entrar".

  24. Quando o usuário clicar no botão "Acessar Portal de Vagas", ele será direcionado para a home do portal de vagas da SouJunior. (US Home - Thiago)

  25. Quando o usuário clicar no botão "Conhecer SouJunior Tech", ele será direcionado para o site: https://www.soujunior.tech/

Jacqueline2021 commented 1 year ago

@igords-goncalves @wandersonDeve @BeatrizFFranco Tela nova de criar conta com o novos botões (critérios 24 e 25) e tela de e-mail ok.

LuizGuilhermeNeves commented 1 year ago

@adrianoplaurindo, esta US está conforme o descrito. Fiz pequenos ajustes, mas conseguimos aprová-la.