This project is used to demostrate the most simple implementation of 4 architectural patterns that could be used to manage the state of your Flutter application.
Those patterns are: Vanilla, Scoped Model, BLoC and Provider.
I did a lot of research when putting this together and below are some people way smarter than myself who can explain anything much better than I ever could.