- Axon for event-sourced Java application
- Mapstruct for java bean mappings at compile-time.
- Lombok for code generation and minimizing boilerplate
- Docker for containerize the application
- MySQL as a database.
- JaCoCo for test coverage report.
To build the project, run the maven command
mvn clean install
docker-compose up --build