NisanApp
Smart productivity ecosystem
A Flutter-based productivity ecosystem that combines task management, notes, spaced repetition, focus tools, file attachments, notifications, gamification, and offline-first local storage into one clean mobile experience.
Android APK demo builds are provided for manual installation on Android devices. Use the notes below to choose the right build.
Project stack
Cloud version APK
Android APK demo build for manual installation on Android devices. This version points toward online save/sync workflows.
Local/offline version APK
Android APK demo build for manual installation on Android devices. This version stores user data on the mobile device.
Screenshots

Task dashboard and productivity overview.

Notes, planning and learning workflow.

Focus tools, utilities and app navigation.

Calendar quick-capture flow for tasks, notes and planning.
Case study
problem
Students and builders often split tasks, notes, focus sessions, learning reminders and file references across too many tools.
built
I built a Flutter productivity ecosystem with tasks, subtasks, notes, calendar planning, focus tools, notifications, file attachments, media preview and gamified progress.
challenge
The main technical challenge was keeping the app expandable while handling local data relationships, reminders, attachments and multiple productivity flows without making the UI feel crowded.
learned
I learned how database structure, notification timing, offline-first decisions and feature hierarchy affect the everyday feel of a mobile product.
impact
NisanApp now acts as my strongest proof of Flutter product development because it combines useful features, long-term iteration and practical architecture.
Overview
NisanApp began as a task manager and evolved into a broader productivity system for tasks, notes, learning workflows, focus sessions, statistics, settings, and calendar views.
The project strengthened my understanding of local persistence, SQLite modeling, parent-child task relationships, notification scheduling, file metadata, media previews, share flows, and long-term product iteration.
It is positioned as my flagship mobile project because it shows product thinking, Flutter architecture, UI refinement, practical personal initiative, and the difference between cloud-sync and local/offline app delivery.
Highlights
Tasks, subtasks, notes, calendar, focus hub, stopwatch and countdown tools.
SQLite structure with parent task relationships, foreign keys and cascade behavior.
File picker, path provider, local media preview, image zoom, video playback and sharing support.
Gamified XP/levels, spaced repetition logic, notifications and offline-first thinking.