This project demonstrates the basic usage of MVVM architecture in android. It also shows some helper classes like BaseAdapter for recycler view and Recycler View helper class that helps to handle progress bar and "No data found!" text if there is no data in recycler view adapter.