This To-Do List App is crafted to assist users in organizing and prioritizing their daily tasks efficiently.
-
Task Management: Easily add, edit, and delete tasks with a prioritized list.
-
MVVM Architecture: Follows the Model-View-ViewModel architectural pattern for clean and modular code.
-
Dependency Injection: Utilizes Dagger Hilt for efficient and maintainable dependency injection.
-
Coroutines: Uses Kotlin Coroutines for asynchronous and non-blocking programming.
-
Jetpack Libraries: Integrates Jetpack libraries, including Room for database operations and ViewBinding for efficient view interaction.