Como administrador da SouJunior, eu gostaria de criar uma conta na WEB da “SouJunior Admin” para poder gerenciar o Portal de Vagas.
Descrição:
Após o administrador da SouJunior receber a "Liberação de acesso" pelo CEO #259 , o administrador precisará fornecer as informações necessárias para realizar o seu cadastro (Criar Conta). A plataforma Admin será utilizada para fazer a gestão de diversas necessidades do Portal de Vagas, como gestão de denúncias, de feedbacks e de cadastro empresas/usuários.
Protótipos/Referências:
Critérios de Aceite:
[Aspectos Gerais]:
Para criar uma conta, o usuário deve receber por e-mail o acesso a plataforma e esta liberação é dada pelo CEO #259 .
[Validação de E-mail]
Quando o administrador receber o e-mail sobre a liberação de acesso, ele deve clicar no botão "Criar conta" que consta no e-mail, ao clicar ele será redirecionado para a página de criar conta;
Na página criar conta ele deve colocar seu e-mail e a senha que ele deseja criar, conforme o corpo do e-mail orientar;
Quando o administrador digitar o endereço de e-mail e senha, o sistema deverá consultar se este e-mail foi liberado pelo CEO;
Se o e-mail for válido (liberado pelo CEO), e cumprir todos os critérios de senha e concordar com políticas (abaixo), surgirá uma mensagem de aviso que o cadastro foi realizado; Também terá um botão de "Fazer Login", onde será direcionado para a página de login #232 ;
[E-mail inválido]
Se o e-mail for inválido (ex.: usuario@gmial.com), então o sistema deverá apresentar uma mensagem de erro quando o usuário trocar de campo de preenchimento; [Mensagem] - “E-mail inválido” o mesmo deve acontecer para a senha.
Se o e-mail não foi liberado pelo CEO, então o sistema deverá apresentar uma mensagem de aviso que "esse e-mail não tem permissão para criar uma conta. Favor contatar equipe."
[Preenchimento de Senha - gerando senha pessoal]
Quando o administrador estiver criando a sua senha, deverá conter as informações de quais critérios de validade e segurança são necessários, posicionados abaixo do campo “senha”;
*A senha deve conter no mínimo:
8 caracteres
um número
uma letra MAIÚSCULA
uma letra minúscula
um caractere especial (ex. !@#$%)
Caso o usuário esqueça a senha, a nova senha não deve ser igual à anterior.
Caso o administrador não respeite a regras da senha, o sistema deverá apresentar uma mensagem de erro.
[Mensagem] - “Senha inválida, você deve considerar os critérios abaixo”;
[Mostrar/Ocultar Senha]
Por padrão, a senha digitada pelo usuário deverá sempre ficar oculta, no padrão [**];
Quando o usuário clicar no ícone “visualizar senha”, então o sistema mostrará os caracteres da senha digitada;
Após inserir o e-mail e senha, para criar a conta o administrador deverá clicar no checkbox "Eu concordo com os Termos de uso e Política de privacidade";
Ao clicar nos links “Termos de uso” e “Política de privacidade” o sistema irá direcioná-lo para a página de Termos de uso ou Política de privacidade;
Informações Adicionais
DoR - Definition of Ready
[ ] Protótipo de alta fidelidade (link do Figma) validado pelo APM.
[x] Ter pelo menos 3 critérios de aceite.
[ ] Conter regras de negócios e requisitos.
[ ] Contexto que comprovem a necessidade/viabilidade de construção da feature.
Nome da US:
"Criar Conta”
Definição:
Como administrador da SouJunior, eu gostaria de criar uma conta na WEB da “SouJunior Admin” para poder gerenciar o Portal de Vagas.
Descrição:
Após o administrador da SouJunior receber a "Liberação de acesso" pelo CEO #259 , o administrador precisará fornecer as informações necessárias para realizar o seu cadastro (Criar Conta). A plataforma Admin será utilizada para fazer a gestão de diversas necessidades do Portal de Vagas, como gestão de denúncias, de feedbacks e de cadastro empresas/usuários.
Protótipos/Referências:
Critérios de Aceite:
[Aspectos Gerais]:
[Validação de E-mail]
Quando o administrador receber o e-mail sobre a liberação de acesso, ele deve clicar no botão "Criar conta" que consta no e-mail, ao clicar ele será redirecionado para a página de criar conta;
Na página criar conta ele deve colocar seu e-mail e a senha que ele deseja criar, conforme o corpo do e-mail orientar;
Quando o administrador digitar o endereço de e-mail e senha, o sistema deverá consultar se este e-mail foi liberado pelo CEO;
Se o e-mail for válido (liberado pelo CEO), e cumprir todos os critérios de senha e concordar com políticas (abaixo), surgirá uma mensagem de aviso que o cadastro foi realizado; Também terá um botão de "Fazer Login", onde será direcionado para a página de login #232 ;
[E-mail inválido]
Se o e-mail for inválido (ex.: usuario@gmial.com), então o sistema deverá apresentar uma mensagem de erro quando o usuário trocar de campo de preenchimento; [Mensagem] - “E-mail inválido” o mesmo deve acontecer para a senha.
Se o e-mail não foi liberado pelo CEO, então o sistema deverá apresentar uma mensagem de aviso que "esse e-mail não tem permissão para criar uma conta. Favor contatar equipe."
[Preenchimento de Senha - gerando senha pessoal]
*A senha deve conter no mínimo:
8 caracteres um número uma letra MAIÚSCULA uma letra minúscula um caractere especial (ex. !@#$%)
Caso o usuário esqueça a senha, a nova senha não deve ser igual à anterior.
[Mostrar/Ocultar Senha]
Por padrão, a senha digitada pelo usuário deverá sempre ficar oculta, no padrão [**];
Quando o usuário clicar no ícone “visualizar senha”, então o sistema mostrará os caracteres da senha digitada;
Quando o usuário clicar no ícone “ocultar senha”, o sistema ocultará os caracteres conforme padrão definido; https://user-images.githubusercontent.com/128841923/233498883-397244e3-a32a-478e-bf45-e7bc31e1b5d2.jpeg
[Termos de uso e Política de privacidade]_
Após inserir o e-mail e senha, para criar a conta o administrador deverá clicar no checkbox "Eu concordo com os Termos de uso e Política de privacidade";
Ao clicar nos links “Termos de uso” e “Política de privacidade” o sistema irá direcioná-lo para a página de Termos de uso ou Política de privacidade;
Informações Adicionais
DoR - Definition of Ready
[ ] Protótipo de alta fidelidade (link do Figma) validado pelo APM.
[x] Ter pelo menos 3 critérios de aceite.
[ ] Conter regras de negócios e requisitos.
[ ] Contexto que comprovem a necessidade/viabilidade de construção da feature.
[ ] User story com esforço máximo de 21.
[ ] User Story validada pelo mentor.
DoD - Definition of Done
[ ] Documentação de usabilidade do incremento.
[ ] Evidência de teste do incremento.
[ ] Critérios de aceite atendidos.
[ ] PR aprovado em desenvolvimento.