There are 3 branches here:
- master (component state)
- mobx (MobX)
- redux (Redux)
They each implement the same app using different state management solutions. Visit https://www.leighhalliday.com/easy-mobx-redux-comparison to see a video on each of the conversions.