Skip to content

API para gerenciamento de endereços cruzando os dados da ViaCEP com IBGE Localidades

Notifications You must be signed in to change notification settings

jeanbarcellos/project-107

Repository files navigation

Project 107 - Localidades

Projeto para teste na utilização das APIs de Localidades do IBGE e ViaCep


Pré-requisitos

  • Java 11
  • Apache Maven 3.6.3
  • Quarkus 2.12.2

Executar o Projeto

Comando:

mvn quarkus:dev

Documentação da API

Acesse o Swagger pelo endpoint /swagger:

http://localhost:8080/swagger


Docker

Criar network

docker network create project107-net

Build de localidade-api

Acessar o diretório

cd localidade-api

Gerar o pacote

mvn package -DskipTests

Gerar imagem Docker de localidade-api, usando o comando:

docker build -t project107/localidade-api .

Subir stack

docker-compose up --build -d

Extra:

Subir um container separado:

docker run -i --rm -p 8090:8080 --network project107-net project107/localidade-api

About

API para gerenciamento de endereços cruzando os dados da ViaCEP com IBGE Localidades

Topics

Resources

Stars

Watchers

Forks