Completed

Desenvolvimento de Api em Python com Fastapi para Gestão de Rotas e Integração com Google Maps Api

Published on the December 28, 2024 in IT & Programming

About this project

Open

Projeto: Desenvolvimento de API para Gestão de Rotas
Descrição Geral
O objetivo do projeto é desenvolver uma API em Python com FastAPI que permita calcular rotas otimizadas usando a Google Maps API. A API será hospedada no Heroku, usará SQLite para cache de rotas e logs, e será documentada no Postman.

Escopo do Projeto
Funcionalidade Principal:


Criar um endpoint /calculate-route que:
Receba uma origem e até 100 endereços de destino.
Divida os destinos em grupos de até 25 para atender ao limite da Google Maps API.
Retorne a rota otimizada com:
Coordenadas para traçar a rota.
Distância... Read more

Project overview

Com o crescente aumento de demandas logísticas e a necessidade de eficiência operacional, empresas e profissionais autônomos enfrentam desafios para otimizar rotas de entrega e transporte. O cálculo de rotas eficientes é um dos fatores-chave para reduzir custos, economizar tempo e melhorar a experiência do cliente. O projeto visa criar uma API em Python utilizando FastAPI para resolver esse problema, oferecendo uma solução funcional que integra a Google Maps API para calcular rotas otimizadas com até 100 endereços de entrega. O foco está em simplicidade, funcionalidade e custo-benefício, permitindo fácil integração futura com sistemas de terceiros ou interfaces gráficas. A API será projetada para atender às necessidades de MVPs de startups e pequenos negócios que buscam validar ideias de otimização logística sem investir em sistemas complexos e caros. A escolha de tecnologias acessíveis e escaláveis, como FastAPI e SQLite, além da hospedagem inicial no Heroku, garante uma solução robusta, ágil e econômica.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by T. A. F. T.