All work
Web appCompletedFor A habit-coaching client

Maple

Dark, mobile-first habit tracker PWA with scheduling, streaks, and offline sync.

Offline-first, installable

Maple
The problem

The client needed a single place to plan habits, track streaks, and stay consistent across devices without clunky UIs or data loss.

What I built

Built a dark-themed PWA with scheduled habits, scoped edits, completion heatmap, and mobile bottom nav; added offline caching + sync, Google login, and responsive, scrollable bottom-sheet details.

  • Scheduled habits (daily/weekly/monthly/once) with scoped edit/delete and day-of-week targeting
  • Completion tracking with heatmap, per-day drawer, inline toggles, sounds, and particle feedback
  • Offline-first caching and queued writes with background sync
  • Google authentication and installable PWA with service worker & manifest
  • Mobile bottom navigation, responsive layout, and animated modals/drawers
The result
  • Plan habits and keep streaks across phone and desktop
  • Works offline and installs like a native app

Your project

Let’s build something that works for you

Get in touch to share your goals and let's scope your project.

Have a project in mind?

Tell me about it