1
resposta

[Sugestão] Minha solução

  • O cadastro deve ter os campos: Nome, email, cpf, senha e cep;
    • Caso algum destes campos não for preenchido, retornar mensagem de erro: "Campos obrigatórios não preenchidos." e circular em vermelho os mesmos. Não deve deixar o usuário prosseguir até preencher os campos;
    • O campo nome deve ter limite máximo de 20 caracteres;
    • O campo email só pode aceitar dados no formato de email (exemplo@mail.com);
    • O campo cpf deve ter no máximo de 11 caracteres numéricos, não podendo aceitar letras, pontos (.) ou traços (-);
    • O campo senha deve ter no mínimo oito caracteres, deve ter pelo menos um número e um caracter especial (!@#$%&);
    • O campo cep deve ter no máximo 8 caracteres, sendo um dado válido (um cep que realmente exista, não 12345678, por exemplo).

Aceito sugestões de melhoria, caso identificar, por favor, comente!

1 resposta

Olá Emilly! Tudo joia?

Obrigada por compartilhar sua solução! Seus critérios de aceite para a funcionalidade de cadastro estão bem detalhados e claros.

Continue empenhada e bons estudos!