Calm Study MVVM design pattern Room local database Kotlin Coroutines Dagger Hilt Paging3 Material 3 components Ml kit for text recognition Database encryption https://play.google.com/store/apps/details?id=com.yilmaz.calmstudy image image image image image image image image