Web appCompleted

Maple

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

Overview

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

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.

Key features

  • 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