DoEveryday — Habit Tracker
DoEveryday is a cross-platform habit tracker — web app, iOS, Android, and Chrome extension. Log daily activities, build streaks, and see your progress through heatmaps and charts. Available in English and Korean.
What it does
- Daily habit grid with drag-to-reorder
- Streaks, completion rate, and 4-week history
- Community: trending habits, templates, and 30-day challenges (Pro)
- Web push and email reminders, timezone-aware
- PWA with service worker and offline shell
- Chrome extension for quick logging
- iOS and Android native apps (React Native)
- Stripe subscriptions with billing portal
- Full i18n: English and Korean
- Auth: email, Google, and Apple (via Supabase)
Tech stack
React 18 + Vite for the web app, React Native (Expo) for iOS and Android. React Router v7, Supabase for auth/database/edge functions, Stripe for payments, Resend for email, Web Push + VAPID for notifications. Chrome extension for quick habit logging. Deployed on Vercel.