Acabei de abrir o código do Haversine BR no GitHub! Este projeto é uma API construída com Python e FastAPI que permite consultar as cidades mais próximas de uma cidade do Brasil específica.

O que é a Fórmula de Haversine?

Haversine é uma fórmula usada na navegação que calcula distâncias entre dois pontos de uma esfera a partir de suas latitudes e longitudes.

A API Haversine BR no GitHub

Confira o repositório no GitHub para acessar o código completo e rodar a API em sua máquina. O projeto é simples de configurar e oferece funcionalidades úteis para quem precisa calcular distâncias entre cidades no Brasil.

alt text

Tecnologias Utilizadas no Projeto

A API Haversine BR foi desenvolvida com Python e utiliza o FastAPI para a criação das rotas e o processamento dos dados. Para armazenamento de dados foi usado o Redis. Além disso, o projeto pode ser rodado facilmente utilizando Docker.

Rodando a API com Docker

Veja no repositório do GitHub como rodar o projeto utilizando o Docker. Basta seguir as instruções no arquivo README para configurar tudo rapidamente.

Armazenamento de Dados no Redis

Os dados são processados ao iniciar o servidor pela primeira vez e ficam armazenados no banco de dados Redis. Isso permite consultas rápidas e eficientes sem a necessidade de processar os dados repetidamente.

Conclusão: Teste a API e Divirta-se!

Divirta-se explorando o código e testando as funcionalidades da API Haversine BR. Acesse o repositório no GitHub e veja como ela pode facilitar a consulta de cidades próximas no Brasil.