PetJournal / petjournal.api

API of the Pet Journal platform that helps you take care of your pet.
MIT License
15 stars 6 forks source link

Criação de Telas Para Raças de Pet (Fluxo "Outras Espécies") #28

Open Marii-brito opened 1 year ago

Marii-brito commented 1 year ago

USER STORY TELAS RAÇAS DE PET - FLUXO “OUTRA ESPÉCIE”

Definição:

Como usuário da PerJournal, desejo cadastrar a raça do meu pet, para que eu possa manter o registro completo das informações importantes do meu pet, e receber informações mais personalizadas pela PetJournal.

Descrição: Nessa tela o objetivo é que o usuário consiga cadastrar a raça de seu pet, nos casos em que o usuário selecionou “outra” espécie, na tela de “Espécies”.

Sendo assim, não teremos em nosso BD uma listagem das raças da espécie do usuário, por isso, o usuário deverá digitar manualmente a raça de seu pet no campo de texto.

Tela Anterior: Nome e Gênero

Tela Posterior: Nascimento.

Protótipo:

Protótipo não finalizado ainda! Aguardando refinamento do time de UX/UI

Image

● Na tela “Raças P/ Espécie Outros”, deverá conter a mesma mensagem personalizada que contém na tela de “Raças”, e deve seguir as mesmas regras de negócio:

● Quando o usuário estiver na tela de Raças, deverá aparecer a mensagem: “Nos conte mais sobre Brutos! Qual a raça dele?.”

● Na mensagem, o Nome do Pet é variável e deve ser preenchido conforme respondido pelo usuário na página “Nome e Gênero”, no campo Nome

● Caso o usuário tenha colocado mais de um nome no campo Nome da página “Nome e Gênero”, deverá ser puxado o Nome completo do pet para a mensagem.

● Na mensagem, a contração “dele” é variável, e deve ser preenchida conforme respondido pelo usuário na página “Nome e Gênero”, caso usuário tenha respondido fêmea, a contração usada deverá ser “dela”, caso o usuário tenha respondido macho, a contração usada no texto deverá ser “dele”.

● Abaixo da mensagem, deverá conter um campo de texto para o usuário digitar manualmente a raça de seu pet.

● O campo de raças não pode conter menos de 3 caracteres

● O campo de raças não pode conter números, nem caracteres especiais.

● O botão continuar deverá ser habilitado quando o usuário preencher o campo de texto.

● O botão “Voltar” deverá estar sempre habilitado para o usuário retornar para a tela “Nome e Gênero”.

Associações:

EspéciesNome e Gênero