towerofhanoi.app documentation
Discussing simple game development with React and XState, state and process modelling theory and model based testing with XState/test.
I initially created towerofhanoi.app to learn the state management library XState (which utilises finite state machines), and it ended up becoming a web app build on NextJS, Chakra UI, XState/react and XState/test.
For those not familiar with the game, have a read about the original puzzle. You can also play it here Tower of Hanoi app if you haven’t already!
Check out the overview of development and my thoughts on modelling state that flow from that.