Android app with implementation of MVVM architecture, Room database, Retrofit and Recycler View. Here, the CAT API has been used to get live data.
Check out my medium article for a better understanding of the concepts and a code through of the project.