/axon-state-machine

Sample project demonstrating how to build state machines with Axon

Primary LanguageKotlin

Axon State Machines

Sample project demonstrating how to build and test state machines using Axon Framework, see the accompanying video tutorial: IMAGE ALT TEXT

This project contains a sample shopping domain, based on the following state diagram: state diagram

Build & Run

The project can be built and started using:

./gradlew clean bootBuildImage
docker-compose up

You will see random shopping events, once the application has been successfully started.

The database can be reset using, if needed, using:

docker-compose down