A mobile habit tracking app with natural language input and offline-first architecture
Learn MoreCreate habits using plain text. Type "workout every Monday, Wednesday, Friday" and the app parses the frequency automatically.
Full offline support with Room database. Cloud sync via Firebase when connected.
View progress charts and statistics including streaks, completion rates, and daily totals.
Create goals with subtasks and deadlines. Track completion status and progress percentage.
Set customizable notification reminders for each habit.
Support for daily habits or specific days of the week.
Home screen showing daily habits
Insights dashboard with progress charts
Goal management with task tracking
Use natural language input to create habits. Type "Read every day" or "Gym on Monday, Wednesday, Friday" and the app parses it automatically.
Mark habits as complete. The app tracks streaks and completion history.
Check progress charts and statistics showing completion rates and streaks over time.
Create goals with subtasks and deadlines. Track progress toward completion.
Kotlin - Android development
Jetpack Compose - UI framework
Firebase - Cloud sync and authentication
Room Database - Local storage
Material Design 3 - UI components
MVVM Architecture - Application structure
View the source code and learn more about the development team.