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

Tela Padrão Espécies #27

Open
Marii-brito opened this issue Jun 6, 2023 · 1 comment
Open

Tela Padrão Espécies #27

Marii-brito opened this issue Jun 6, 2023 · 1 comment
Assignees
Labels

Comments

@Marii-brito
Copy link

Marii-brito commented Jun 6, 2023

Definição:

Como usuário da Pet Journal, gostaria de poder escolher a espécie do meu pet no fluxo de cadastro, para que eu possa personalizar o perfil do meu pet e receber informações mais personalizadas pela Pet Journal.

Descrição:

Nessa tela o objetivo é que o usuário selecione a espécie do seu pet e prossiga com o cadastro do pet.

Tela Anterior: 
Usuários com Pet cadastrado: Meus Pets (Botão "Adicionar Pet") - Tela Não desenvolvida ainda
Usuários sem Pet Cadastrado: Tela Padrão Inicial (Botão "Continuar") 

Tela Posterior: Nome e Gênero

Protótipo:
image
image
image

Critérios de Aceite:

  • Quando o usuário estiver na tela de Espécies, deverá aparecer a mensagem:

“Olá (1º Nome do usuário), gostaríamos de saber qual a espécie do seu Pet:”

  • Na mensagem, o Nome do Usuário é variável, e deve ser preenchido conforme respondido pelo usuário da página de cadastro, no campo "Nome".

  • Na tela de Espécies, deverá haver 7 opções selecionáveis para o usuário escolher entre as diferentes opções: Cachorro, Pássaro, Gato, Peixe, Réptil, Roedor e Outros... .

  • As opções de espécie devem conter o nome da espécie e uma imagem que represente a espécie.

  • As opções de espécie devem ficar desabilitadas até que o usuário selecione uma.

  • Quando o usuário clilcar em "Outros...", deverá aparecer um campo digitável para o usuário digitar qual é a espécie do seu pet.

  • O usuário só poderá escolher uma opção entre as espécies.

  • Se o usuário selecionar uma segunda opção entre as espécies, a primeira seleção deverá ser desabilitada.

  • O usuário não pode escolher uma das opções de espécie e "Outros...".

  • Se o usuário selecionar uma das espécies, e clilcar em "Outros...", automaticamente, a espécie selecionada anteriormente é desabilitada.

  • A seleção de qualquer espécie ou o preenchimento da informação em "Outros" é obrigatória para seguir o fluxo de cadastro.

  • Se o usuário selecionar uma das éspecies, o botão "Continuar" deverá ser habilitado.

  • Se o usuário não escolher entre uma das opções de espécie, mas digitar a éspecie do seu pet no campo digitável, o botão "Continuar" deverá ser habilitado.

  • O campo digitável de "Outros.." , não pode conter menos de 3 caracteres.

  • O campo digitável de "Outros.." não pode conter números e nem caracteres especiais.

  • Quando usuário clicar em “Continuar”, deverá ser levado para a página Nome e Gênero

  • Deverá conter um botão de "voltar" sempre habilitado, para que o usuário retorne para a página Inicial de Cadastro de Pet.

Associações:

@Marii-brito Marii-brito added this to iOS Jun 6, 2023
@Marii-brito Marii-brito converted this from a draft issue Jun 6, 2023
@Marbarret Marbarret moved this from Refinement to To do in iOS Jun 15, 2023
@Marbarret Marbarret moved this from To do to In Progress in iOS Jun 26, 2023
@Marbarret
Copy link
Contributor

Marbarret commented Jul 3, 2023

  • Construção visual.
  • Construção de Componente (Box de especies) / Resp.: Nikolas
  • Construção de lógica para clique no botão Outros.
  • Navegação para próxima tela: Nome e Gênero
  • Navegação para tela anterior: Tela Padrão Inicial

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In Progress
Development

No branches or pull requests

3 participants