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.
What is the PratthamArora/TodoList_App GitHub project? Description: "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.". Written in Kotlin. Explain what it does, its main use cases, key features, and who would benefit from using it.
Question is copied to clipboard — paste it after the AI opens.
Clone via HTTPS
Clone via SSH
Download ZIP
Download master.zipReport bugs or request features on the TodoList_App issue tracker:
Open GitHub Issues