This deck accompanied a presentation from I Code Java 2020.
We cover the definition of a Finite State Machine using KFSM and implementing a Service and Controller to expose it via Rest Controller using HATEOAS and HAL.
We show how an Angular application can easily consume the API.