Care-4-you / AgendaSaude.web

https://agenda-saude-web.vercel.app
MIT License
0 stars 0 forks source link

C.1 - Fluxo de cadastro Paciente #41

Open GabrielMello1407 opened 4 months ago

GabrielMello1407 commented 4 months ago

Criar o formulário de dados cadastrais do cliente com 3 telas de divisão cadastral.

Paginação 1

Image

Critério de aceite paginação 1: O campo gênero, será uma drop box e terá as opções e somente uma poderá ser marcada: Masculino | Feminino | Prefiro não dizer

Paginação 2

Image

Paginação 3

Image

Atenção ao input CPF para ser inserido na última divisão (Paginação 3) e a alteração do nome do botão Continuar para Finalizar.

Critério de aceite paginação 3: A senha terá número mínimo e máximo de caracteres e terá a máscara de obrigatoriedade > Letra Maiuscula, Letra Minuscula, Numero e caracter especial, terá mensagem abaixo do campo informando a estrutura da senha e validando se a senha está seguindo a conduta

POP UP de confirmação de conta

Image

Critério de aceite pop-up: A conta do paciente só será criada após o mesmo confirmar a criação de conta através do link de confirmação enviado a conta de e-mail cadastrada. Ao clicar em CONCLUIR o usuário volta para a página inicial do produto.

Critério: 1 - Passar code review 2 - Teste

GabrielMello1407 commented 4 months ago

Foi adicionado 3 steps de formulário do paciente que está localizado em :

Image

Os dados foram tipados em :

Image

Primeiro step : obs: está faltando o campo date, porém o cleiton irá adicionar pois ele ja domina a lib que foi utilizada

Image

Campo gênero adicionado :

Image

Segundo step :

Image

Validação de cep realizado:

Image

Último step :

Image

Validação de cpf:

Image

Mensagem de cadastro realizado com sucesso :

Image

emanuellemariz commented 3 months ago

Testes realizados antes do Code Review:

CN3.0 - Validar Cadastro de Paciente com informações válidas - OK CT03.1 - Validar mensagens de erro na tela do Cadastro de Paciente sem informações - OK CT03.2 - Validar mensagem de erro para campo Data de Nascimento com data inválida - NÃO PASSOU - informado ao dev responsável - AGUARDANDO RETESTE CT03.3 - Validar comportamento do campo 'CEP' para CEP inválido - OK (o campo não é validador de CEP) CT03.4 - Validar comportamento do campo 'Email' para Email inválido - OK CT03.5 - Validar comportamento do campo 'Senha' para senha inválida - OK (obs: o campo senha aceita senha sem caracteres numéricos (segue o mesmo padrão em Cadastro de Clínica)) CT03.6 - Validar comportamento do campo 'Repetir Senha' para senha diferente - OK CT03.7 - Validar comportamento do campo 'CPF' para CPF inválido - OK (obs: o campo não é um validador de CPF)