TaskHub is a comprehensive task management application designed to help users efficiently organize and monitor their daily activities. Developed with Kotlin and Jetpack Compose, it offers a user-friendly interface for seamless task handling. It also provides insightful statistics about the tasks for better productivity tracking.
- Jetpack Compose
- Hilt for Dependency Injection (DI):
- Room for Data Persistence:
- BroadcastReceiver to Trigger Notifications
- 📂 Category Management: Create and delete categories to effectively organize tasks.
- ✅ Task Management: Add, edit, and remove tasks with detailed information.
- 🛡️ Form Validation: Ensures data integrity by validating task inputs.
- ⏰ Reminders: Set reminders for tasks to ensure important events or activities are not overlooked.
- 🎨 Compose Dialogs: Interactive dialogs for confirmations, alerts, and other user interactions, built with Jetpack Compose.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |