Está API foi densenvolvida utilizando as stacks:
- Java 11
- Spring Web Flux
- Gradle
- MongoDB
- Docker
- Swagger
Primeiramente certifique-se que você tenha instalado o docker-compose, execute o comando de build do docker-compose na raíz do projeto:
$ docker-compose build
Depois rode os containers:
$ docker-compose up
Para testar, realize um GET no endereço:
http://localhost:8182/api/v1/person/
A documentação se encontra na raiz do projeto com o nome doc.yml, para abrir copie o conteudo e cole no site do swagger