- Java
- Spring Boot
- Spring WebFlux
- Docker
- Docker Compose
- MongoDB
- Apache Kafka
- JUnit 5
- Gradle
- Java 11
- Gradle
- docker e docker-compose
Após clonar o projeto, e tendo docker instalado:
- Roda o comando docker-compose up -d para levantar os containers do Mongodb e Kafka
- Abrir o projeto sicredi-api na IDE de sua preferência e inicializar o projeto, que deve responder na porta 8081
- Documentação da API responde no endereço: http://localhost:8081/swagger-ui