Open Source2026

CoordsAPI

Aplicação web para gerenciamento de coordenadas geográficas

ReactTypeScriptJavaSwaggerSpring BootPostgreSQLDocker

Sobre o projeto

O Gerenciador de Coordenadas é uma aplicação web desenvolvida para gerenciamento e visualização de coordenadas geográficas. A solução permite a inserção e exclusão de pontos no mapa, através de preenchimento dos dados por formulário ou pela interação direta com o mapa, informando latitude, longitude e nome do ponto. A aplicação foi desenvolvida com foco em simplicidade e usabilidade, permitindo que o usuário gerencie facilmente suas coordenadas geográficas em uma interface limpa, responsiva e intuitiva.

Problema e objetivo

Reunir o cadastro e a visualização de coordenadas geográficas, permitindo trabalhar com pontos tanto por formulário quanto diretamente no mapa.

Implementação técnica

O projeto combina React e TypeScript com Java, Spring Boot e PostgreSQL. A API REST tem documentação com Swagger, e o cálculo de distância entre coordenadas utiliza a fórmula de Haversine.

Resultado entregue

A interface permite cadastrar, pesquisar e excluir pontos, calcular distâncias e visualizar a rota entre dois pontos. O código está disponível para consulta no GitHub.

Funcionalidades

*

Cadastro e exclusão de pontos geográficos

*

Seleção de coordenadas (latitude e longitude) diretamente no mapa

*

Pesquisa de pontos por nome

*

Cálculo de distância com a fórmula de Haversine

*

Visualização da rota entre dois pontos

*

Documentação da API REST com Swagger