Description
Focus DoM: Deep Work Timer Flutter Productivity App
Focus DoM: Deep Work Timer Flutter Productivity App is a beautifully crafted productivity timer app built with Flutter. It helps users stay focused using the proven Pomodoro technique — alternating between work and break sessions. With a local Hive database, modern Riverpod state management, and streak tracking, this app is optimized for performance and clean architecture.
Features:
- ✅ Work / Break / Long Break Modes
- ✅ Fully Customizable Timer Settings
- ✅ Daily Streak Tracking (using Hive)
- ✅ Session Analytics & History
- ✅ Badge Unlock System (based on milestones)
- ✅ Local Notifications on Timer Completion
- ✅ Animated Timer UI with State Persistence
- ✅ Riverpod State Management (latest)
- ✅ Offline-first with Hive (No Firebase Required)
- ✅ Lightweight, Fast, and Clean Architecture
Tech Stack:
- Flutter (Dart)
- Hive (Local NoSQL DB)
- Riverpod (State Management)
- Flutter Local Notifications
- ScreenUtil for responsiveness
What You Get:
- ✅ Full Flutter Source Code (100% editable)
- ✅ Clean Modular Architecture
- ✅ Hive TypeAdapters for all models
- ✅ Riverpod StateProviders + Notifiers
- ✅ UI Ready for Android & iOS
- ✅ Setup Instructions with README
Ideal Use Cases:
- Pomodoro Focus Timer App
- Study or Work Productivity Tracker
- Self-improvement Habit App
- Deep Work Session Logger