A TodoList app that uses Room Database along with Coroutines to save todos. Dagger-Hilt is used for Dependency Injection. The app uses MVVM architecture with the repository pattern and LiveData. It also uses Data Binding with Navigation Components and DiffUtil for efficient RecyclerView. The app contains swipe to delete gestures and transition animations along with recycler view animations. The app uses Material Design components. You can search, sort, update existing todos, or delete them.
-
Notifications
You must be signed in to change notification settings - Fork 3
A TodoList app that uses Room Database along with Coroutines to save todos. Dagger-Hilt is used for Dependency Injection. The app uses MVVM architecture with the repository pattern and LiveData. It also uses Data Binding with Navigation Components and DiffUtil for efficient RecyclerView. The app contains swipe to delete gestures and transition a…
License
PratthamArora/TodoList_App
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A TodoList app that uses Room Database along with Coroutines to save todos. Dagger-Hilt is used for Dependency Injection. The app uses MVVM architecture with the repository pattern and LiveData. It also uses Data Binding with Navigation Components and DiffUtil for efficient RecyclerView. The app contains swipe to delete gestures and transition a…
Topics
dependency-injection
material-ui
transition-animation
kotlin-android
todolist
repository-pattern
diffutil
mvvm-architecture
databinding
swipe-to-delete
kotlin-coroutines
crud-operation
searchview
livedata
room-persistence-library
diffutil-recyclerview
livedata-databinding
navigation-architecture-component
binding-adapter
dagger-hilt
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published