A sample app showing how to build an app using the MVI architecture pattern.
Crash Course on YouTube
Also if you would like to follow up with the series
During the stream we created a diagram to understand the flow of data in an MVI application, which you can find here. This may be helpful to review before looking into the codebase: