Android App
Tasksv1.1.0

A sleek, modern task manager for Android
Tasks is designed to help you stay organized, focused, and achieve your goals. It features Pomodoro-style focus sessions, category management, smart reminders, and full System, Light, and "Deep Sea" Dark theme support — all wrapped in a polished Material 3 experience. Built entirely with modern Jetpack Compose, backed by a clean MVVM + Repository architecture with Room and DataStore persistence.
Focus Sessions
Pomodoro-style timer with customizable durations (15m, 25m, 45m, 60m) for deep-work productivity.
Category Management
Pre-populated categories (Study, Work, etc.) with the ability to add and safely delete custom ones.
Tasks is engineered around a strict separation of concerns so it stays scalable and testable. StateFlow-driven ViewModels keep a single source of truth, clean repository interfaces abstract the data sources, and Room plus DataStore handle local persistence for tasks and preferences.
Key Features
- →Effortlessly create, edit, and delete tasks with a clean UI
- →Global search and category-based filtering
- →Pomodoro-style Focus Sessions (15m, 25m, 45m, 60m)
- →Real-time profile stats: Created, Completed, Today's Wins
- →System, Light, and "Deep Sea" Dark theme support
- →Toggleable reminder notifications
- →Pre-populated and custom category management
- →Floating navigation bar with elevated FAB
- →Custom animations and gradient backgrounds
Screenshots

Home
Main task list with swipe-to-delete and smart grouping.

Focus
Pomodoro-style timer with customizable durations.

Categories
Organize tasks with pre-built and custom categories.

Profile
Real-time stats and personalized motivation.

Settings
Theme, reminders, and data management options.

Add Task
Creating a new task entry with category selection.

Task Details
Full description and status view.
Technical Stack
Min SDK
24 (Android 7.0)
Target SDK
37 (Android 15)
Language
Kotlin 2.2.10
UI Framework
Jetpack Compose
Design System
Material Design 3 (M3)
Database
Room (SQLite)
Preferences
Jetpack DataStore
Architecture
MVVM + Repository
Navigation
Navigation Compose (ToDoNavHost)
DI
Hilt / AppContainer
Build
Gradle 9.3.1
Developer & Source
Developer
Samrat Parajuli
GitHub
github.com/SamratVsnPortfolio
samratparajuli0.com.npLicense
MIT License