Sample Android app that is written in Kotlin using MVVM architecture
MVVM - it's the most widespread architecture pattern in Android world nowadays. It's recommended by Google after they released Jetpack components.
Whithing this app I use Reddit api for fetching data. Please check https://www.reddit.com/dev/api/ for more info.