# to build the code as a docker image, open a command-line window and execute the following command:
$ mvn clean package dockerfile:build
# to start the docker image, stay in the directory containing the source code and run the following command:
$ docker-compose -f docker/docker-compose.yml up
apkuznetsov/microservices-marketplace
Java, Kotlin. Configuration, Eureka, Gateway, Keycloak. Circuit Breaker, Rate Limit, Retry, Correlation Trace. REST API for Marketplace and STOMP over WebSocket General Chat. Spring Cloud. Scrum, Spring Boot, PostgreSQL, Docker, JWT, Gradle, CI/CD, Swagger, JUnit, TestContainers, Hibernate, Git, Checkstyle, UML
Java