A full-stack habit and routine tracker. Define what matters,
track your consistency, and see your progress — week by week.
What it does
Daily, on specific weekdays, or every N days/weeks/months. One model covers all your routines.
Occurrences are generated automatically each day. Complete, skip, or reschedule with one tap.
Completion rate, streaks, on-time vs. late, and skipped tasks — all in a clear weekly summary.
Daily morning reminder at 07:00 and a weekly report nudge via Firebase Cloud Messaging.
15-minute JWT access tokens with server-side refresh sessions. Individual logout per device.
User timezone is captured at registration and applied to all occurrence scheduling logic.
The App
Welcome
Today
Dashboard
Routines
Create Routine
Profile
How it works
Create a routine with a title, category, and recurrence — daily, weekly, or a custom interval. One-time tasks with deadlines work too.
Open the Today feed to see what's due. Mark tasks complete, skip them, or push them to another day. Overdue items surface automatically.
The weekly report shows your completion rate, streaks, and a breakdown of on-time, late, and skipped tasks. A push notification reminds you each Monday.
Under the hood