Desafio para vaga Desenvolvedor de FrontEnd no Grupo AgroCP
Todas as tarefas podem ser usadas qualquer framework de FrontEnd utilizadas atualmente (VueJS, Angular, ReactJS), ou usar nativamente em JavaScript
Desenvolver as tarefas, fazendo um fork neste repositorio, em pastas separadas, seguindo o número da tarefa, como o nome da pasta Exemplo: "tarefa-1"
Tarefas:
1º Tarefa
- Desenvolva uma pagina que pega um cep e mostra as informações da Cidade, Estado, Bairro (se houver), Rua (se houver), consumindo a api ViaCEP https://viacep.com.br/ via JavaScript.
- (Opcional) E também fazer o consumo da API, via PHP.
2º Tarefa
- Desenvolver uma interface de cadastro de pessoas, utlizando BootStrap 4 ou superior, contendo os seguintes campos e validações.
Campos:
Nome da pessoa (Tamanho Maximo do Campo 100 caracteres), CPF (Validar se é valido), Cidade, Estado, Bairro, Rua, CEP (Utilizando a tarefa 1 e preencher automatico os seguintes campos: Cidade,Estado e se houver bairro e rua) Data de Nascimento ( Para cadastrar a pessoa tem que ter no minimo 18 anos, validar a idade)
Desenvolvido a parte de validação e interface, tendo a validação ter que gerar um alert se houver algum erro, colocar um button (HTML) e um label, onde no click do mesmo, gerar um objeto da pessoa e mostrar no label esse objeto em JSON.
Enviar o link do fork no email [email protected]