You don’t need a complex state management system! What’s in the box will most likely do what you need. If you need something beyond
ChangeNotifier take a look at provider and stick to the basics, I’ve made a simple repo to get you started.
It even has some nice debugging tools.
Tutorials generally lead you astray as they try to explain complex topics using simple examples which has leads to developers using complex solutions to solve siple problems. Start with the simple solution and understand it well before using a complex solution that solves a problem you currently don’t have.