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