SouJunior / products

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

[Candidato] - Acessar o Portal #29

Open thiagosansi opened 1 year ago

thiagosansi commented 1 year ago

Definição: Como candidato, eu gostaria de fazer login ou criar conta na plataforma, para que eu tenha acesso às funcionalidades da área logada e me candidatar as vagas disponíveis que me interessam.


Contexto: Quando o candidato acessar a área de login, direcionado pelo link na home page do site https://www.soujunior.tech/ ou da home page do site de vagas, ele deve ter acesso ao login e senha


Protótipo:

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

image

Critérios de Aceite:

  1. Quando o usuário acessar a área de login, ele tem que ter acesso à área do candidato, selecionado na aba do lado lireito, em cima da caixa de login e senha;
  2. O e-mail do candidato deve conter o formato de e-mail padrão, tipo: nivaldojunior@soujunior.com;
  3. Os dados do usuário podem ser preenchidos manualmente ou de forma automática por gerenciador de senhas;
  4. Quando o usuário clicar no botão "Entrar", o e-mail e a senha devem ser validados, direcionando a sua tela de perfil do candidato, se o candidato tiver validado o cadastro;
  5. Caso uma das informações imputadas não seja válida, deve aparecer a frase “E-mail ou Senha não conferem” em vermelho;
  6. O link "Esqueci minha senha" deve direcionar para a tela de recuperação de senha;
  7. Quando o usuário clicar no botão "Criar Conta", ele deve ser redirecionado para o fluxo de cadastro;
  8. Quando o usuário clicar no link "Esqueci a senha", o sistema deve direcioná-lo para a tela de recuperação de senha. [Fluxo de Esqueci a senha];
  9. 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)
  10. Quando o usuário clicar no botão "Conhecer SouJunior Tech", ele será direcionado para o site: https://www.soujunior.tech/
thiagosansi commented 1 year ago

@Vanessapcs , Van, por favor, veja essa task para seguirmos com o planejado.

thiagosansi commented 1 year ago

@BiancaKaroline , veja a task que falamos mais cedo para iniciar a criação da tela. Obrigado!

samantacds commented 1 year ago

Considerações: Item 3 - A senha deve ser igual a senha cadastrada no primeiro acesso; Acho que este critério de aceite não é necessário, uma vez que o usuário poderá alterar a senha, tornando-a diferente da cadastrada no primeiro acesso.

item 5 - Quando o usuário clicar no botão "Entrar", o e-mail e a senha devem ser validados, direcionando ...; - Ficará mais completo se informar que só será direcionado a área do usuário ser tiver sucesso na validação

item 6 - Se for possível informar a US que será desenvolvida esta funcionalidade, assim fica mais claro que não é escopo desta US.

item 7 -semelhante ao item 6

item 8 -semelhante ao item 6

item 9 e 10 - duplicados

@thiagosansi pode verificar as considerações?

samantacds commented 1 year ago

Sobre a existência das abas empresa / candidato. Creio que através do e-mail, o sistema pode identificar o perfil do usuário e assim direcionar para página correta (área logada do candidato ou da empresa).

thiagosansi commented 1 year ago

@samantacds revisões realizadas! Quando as abas de empresa/candidato, acredito que nesse momento seja melhor manter porque como incremento podemos criar login com CPF e CNPJ ou algo similar. Não sei se para o desenvolvimento seja mais simples a construção das abas para o MVP. Vamos falar sobre isso.

Jacqueline2021 commented 1 year ago

@SouJunior/devops @igords-goncalves @wandersonDeve @BeatrizFFranco Tela de login com novo botão e novo design. Critérios 8 e 9.

claudiabuenocardosoregis commented 1 year ago

@thiagosansi Sobre a funcionalidade "esqueci minha senha". Como irá funcionar nos casos: 1 - Digitei o email e depois cliquei "Esqueci minha Senha"

2 - No caso de eu não digitar nada e apenas clicar em "Esqueci minha senha". O que acontece?

3 - No passo 7 tem o [Fluxo de Esqueci a senha]. Poderia enviar a documentação do fluxo ou anexar aqui ou criar um link referenciando o fluxo para que possamos consultar?

claudiabuenocardosoregis commented 1 year ago

@thiagosansi

Duvida quanto à documentação No passo 9: Quando o usuário clicar no botão "Conhecer SouJunior Tech", ele será direcionado para o site: https://www.soujunior.tech/

Na imagem colada aqui no card, posso ver que o botão existe. Na documentação do protótipo, temos apenas o botão do Saiba Mais

Devo seguir qual documentação?

thiagosansi commented 1 year ago

Oi @claudiabuenocardosoregis , por favor, verifique com a @Jacqueline2021 , ela é a responsável por gestão de perfil.

igords-goncalves commented 1 year ago

@Jacqueline2021 baseando-se então no critério de número 8 temos 3 tipos de redirecionamento.

1 - Referente ao login após o usuário efetuar o login será direcionado para o feed de vagas(tela privada só podendo ser acessada por meio de login certo?) 2 - Clique no botão acessar portal de vagas, o usuário será direcionado a tela home da plataforma onde também poderá ser redirecionado para realizar o login novamente (Essa tela home é a tela pública onde não é necessário login certo?) 3 - O usuário poderá ser direcionado ao site quando clicar em conhecer SouJunior tech

Errei em, algum ponto? E isso é o mesmo para usuário do tipo empresa, correto?

Jacqueline2021 commented 1 year ago

@Jacqueline2021 baseando-se então no critério de número 8 temos 3 tipos de redirecionamento.

1 - Referente ao login após o usuário efetuar o login será direcionado para o feed de vagas(tela privada só podendo ser acessada por meio de login certo?) 2 - Clique no botão acessar portal de vagas, o usuário será direcionado a tela home da plataforma onde também poderá ser redirecionado para realizar o login novamente (Essa tela home é a tela pública onde não é necessário login certo?) 3 - O usuário poderá ser direcionado ao site quando clicar em conhecer SouJunior tech

Errei em, algum ponto? E isso é o mesmo para usuário do tipo empresa, correto?

Vamos lá: 1- Depois que o usuário efetuar o login, ele será direcionado para a tela do usuário (área logada). Essa tela está sendo construída. Esse direcionamento serve para ambos os usuários - candidato e empresa - porém, as telas e informações serão diferentes para cada um. E sim, essa tela é privada, só terá acesso quem se logar. 2- está correto! É isso mesmo. 3- está correto tb.