Habit Tracker
Turn your daily routines into an RPG. Earn XP, build streaks, level up — making habit formation feel like a game you actually want to play.
Level 12
Habit Master
2,450 / 3,000 XP
14 days
Current Streak
24,500
Total XP
6
Habits Active
87%
Completion Rate
Achievements
First Streak
Complete 3 days in a row
Week Warrior
Hit 7-day streak
XP Hoarder
Earn 10,000 total XP
Perfectionist
100% completion for a week
Stack
Framework
State Management
Persistence
Platforms
About
Habit Tracker is a gamified habit-building app built with Flutter that turns daily routines into a progression system. Users earn XP for completing habits, build streaks, and level up — making the grind of building new habits feel rewarding rather than tedious. The app runs on both mobile and web from a single Flutter codebase.
I built this project to explore gamification mechanics and the Provider state management pattern. The XP and streak system required careful state design to stay consistent across sessions and platforms.