This is a simple todo list application developed with Kotlin and MVVM+Room+LiveData
Built with
An extra abstraction layer is used to provide a simple solution to use different methods if any web service data requires. To do this, TodoItemRepository class is created.Repository class occurs between Data Access Object and View Model layers. It calls the DAO methods by getting order from ViewModel.