renankalfa / consulta-cep-api-python

Consulta de informações a partir de um CEP por meio de API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Consulta de Informações do Endereço com API

Depois de comprar um curso na Udemy sobre REST APIs com Python e Flask, devidi estudá-lo depois de terminar alguns outros, porém, tentado e ansiso para aprender logo, decidi dar uma olhada no assunto. Acabei me deparando com um vídeo no Youtube e decidi botar em prática para já criar uma maturidade inicial. Eis que surge esse mini projeto.

cabeçalho 1

É um projeto simples, em que o usuário digita um CEP, o programa faz a validação, consome uma API e retorna algumas informações como o endereço e a localidade/UF:

resultado 1

API usada

Foi usada a API do ViaCEP. Em que é um webservice gratuito e de alto desempenho para consultar Códigos de Endereçamento Postal (CEP) do Brasil. Em que apenas precisamos requisitar a url "viacep.com.br/ws/{cep_escolhido}/json/" com o CEP para ser consultado na área indicada.

viacep 1

Outros planos e ideias

Apesar de ter feito um projeto simples, conhecer um pouco mais sobre como consumir APIs abriu bastante a minha mente no sentido das ideias e possibilidades de projeto. Um exemplo é esse projeto, que pensei em incrementar com outras duas APIs:

  • 1° incremento com API: por meio das informações da API do ViaCEP, conseguir extrair dados sobre a localidade e apresentar alguns dados estatísticos por meio da API do IBGE.
  • 2° incremento com API: com a API do Google Maps, conseguir uma imagem do Google Maps da localidade do CEP consultado.
resultado 1

Fiquei muito tentado a adicionar esses recursos, porém, deixei um pouco o meu lado perfeccionista e finalizei esse mini projeto. Pode ser que futuramente eu venha melhorar mais esse projeto.

Ferramentas utilizadas

  • PyCharm (Python IDE);
  • Git/GitHub.

resultado 1

Back to top

About

Consulta de informações a partir de um CEP por meio de API

License:MIT License


Languages

Language:Python 100.0%