CoordsAPI
Aplicação web para gerenciamento de coordenadas geográficas
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