Neste projeto, realizado em bootcamp da Digital Innovation One, a proposta é que seja implementado uma API Rest que possibilite consultar países, estados e cidades brasileiras além da possibilidade de calcular a distância entre duas referências.
- Git
- Docker
Os comandos a seguir deverão copiar o projeto no diretório atual, criando a pasta citiesapi, em seguida criará e inicializará o banco de dados além de compilar e executar a aplicação em seus respectivos containers.
git clone https://github.com/alexander-oliveira/CitiesAPI.git citiesapi && cd citiesapi && docker compose up -d
HTTP Porta: 8080
GET /countries
GET /countries/[id]
GET /states
GET /states/[id]
GET /cities
GET /cities/[id]
GET /distances/by-point?from=[id]&to=[id]
GET /distances/by-cube?from=[id]&to[id]