Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 497 Bytes

README.md

File metadata and controls

18 lines (13 loc) · 497 Bytes

lotto-webservice

Web lottery application in Spring Boot, based on a modular monolith, hexagonal architecture. Technologies used in the project: Java 21, Maven, Git, Spring Boot, Spring Data, MongoDB, Junit, AssertJ, Mockito, Testcontainers, MockMvc, WireMock, Docker, REST API, GitHub

Main commands

# image creation
$ docker build -f Dockerfile -t lotto-webservice .

# starting the image
$ docker run -d -p 8080:8080 lotto-webservice

# image composing
$ docker-compose up -d