Skip to content

SeijiGabriel/Formulario-de-cadastro---AluraBooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formulário de cadastro

O formulário de cadastro faz parte do "Curso de JavaScript: consumindo e tratando dados de uma API" da escola de técnologia Alura.

🪧 Vitrine.Dev
✨ Nome Formulário de cadastro
🏷️ Tecnologias javascript, html, css (tecnologias utilizadas)
🚀 URL https://seijigabriel.github.io/Formulario-de-cadastro---AluraBooks/
🔥 Desafio https://cursos.alura.com.br/course/javascript-consumindo-tratando-dados-api

Imagem do projeto:

1CE82B2E-3B47-4AE7-A433-8B5BC6AAD283

Mais detalher 📏

Para acessar o projeto clique aqui.

O formulário AluraBooks tem como objetivo cadastrar clientes em seu banco de dados. Para ajudar o cliente o preencher os dados de forma correta o formulário precisou ser desenvolvido de forma dinâmica, onde, qualquer campo em branco é exibida uma mensagem "Preencha esse campo!" e quando o CEP era adicionado o endereço era preenchido de forma automática utilizando a API ViaCEP, caso o CEP estivesse preenchido de forma incorreta ou não existisse era exibida uma mensagem de aviso "CEP inválido. Tente novamente!"

O projeto teve como objetivos 🎯:

  • Entender o funcionamento de javascript assíncrono
  • Consumir a API do ViaCEP com o fetch API
  • Conhecer Promises
  • Tratar possíveis erros de requisição da API
  • Transformar um formulário estático em dinâmica.