DemoAndroidMVI
This project demonstates how MVI can be used in Android project using Coroutines' flow.
MVI (Model-View-Intent) is a unidirectional/circular data flow, where a user makes an Intent, then the Intent updates a Model, and changes the state of the View.