Habit Flow is a minimalistic, privacy first habit and daily task tracker built with Expo and React Native, designed for both Android and iOS. It helps users build routines, track their progress with a timeline, and manage daily tasks all stored locally for maximum privacy.
-
📅 Timeline & Timetable Management
Organize habits and tasks using a visual timeline. Plan your day efficiently and intuitively. -
✅ Quick Habit Completion
Tap a checkbox to mark any task or habit as completed—simple and satisfying. -
🔔 Smart Notifications
Get notified exactly when it's time to perform a habit or task. -
🔐 Local Storage for Privacy
No cloud sync or login required. Your data stays 100% private and offline. -
⚡ Energy Monitoring
Track your energy levels while completing tasks to better understand your productivity cycles. -
🎯 Set Rewards for Habits
Assign personal rewards to habits and unlock them upon completion to stay motivated. -
📊 Streak & Statistics Dashboard
Track your daily streaks, longest runs, and completion history with a full year calendar heatmap. -
🌙 Minimal UI & Lightweight
Clean and responsive interface, optimized for low battery and smooth performance.
- Expo – development platform for universal React applications.
- React Native – for building native mobile apps using React.
- AsyncStorage – for local persistent data storage.
- ✅ Android (API 21+)
- ✅ iOS (iOS 11+)
| Timeline View |
|---|
![]() |
| Statistics View |
|---|
![]() |
| Manage Task View |
|---|
![]() |
| Settings View |
|---|
![]() |
git clone https://github.com/yourusername/Habit-Flow.git
cd Habit-Flownpm install
# or
yarn installUsing Expo:
npx expo startScan the QR code using the Expo Go app on your phone to launch the app instantly.
This project is licensed under the MIT License.
See the LICENSE file for more information.



