A to-do list project that allows the user to add tasks categorized by priority.
- MVVM
- Repository pattern.
- Dagger hilt as a Dependency Injection.
- Navigation Architecture Component for navigation.
- Kotlin Coroutines for threading.
- Room Database for persistance.
- Dark and Light theme ( Based on the system's current theme).
- Material Design.
- Edge to edge navigation
- Swipe to delete a task from the list.