Inspiration
Our screens are overflowing with photos, apps, and notifications. Digital clutter steals focus and raises stress. We asked: what if calm was built with tiny, consistent wins? Inspired by habit science and the “one small task” philosophy, we designed a path where progress compounds. One focused declutter task a day. A 30‑second reflection at night. Discipline without friction.
What it does
- One focused declutter task each morning to reduce digital noise.
- A 30‑second “happiness log” each night to close the day positively.
- Streaks, badges, and weekly AI insights that turn momentum into a habit.
- Smart notifications that nudge at the right times.
- Multilingual experience (EN, DE, ES, JA, TR).
How we built it
- Mobile app with React Native (Expo) and TypeScript for fast, polished UX.
- Supabase for Auth, database, and Edge Functions.
- Weekly AI analytics via OpenAI (structured JSON) to deliver actionable insights, not vague summaries.
- RevenueCat for subscriptions (7‑day trial, hard paywall), built for conversion and simplicity.
- Expo Notifications for reliable morning/evening nudges.
- Zustand for lightweight, predictable state.
- CI/CD, App Store validation, and multi‑language localization from day one.
Challenges we ran into
- Balancing a hard paywall with a premium‑first, frictionless onboarding.
- Making notifications predictable across iOS/Android (exact alarms, platform nuances).
- Designing a robust structured‑analytics pipeline (JSON contracts, schema evolution, fallback logic).
- Time zone scheduling and week boundaries for accurate weekly insights.
- Compliance for App Store review, privacy, and secure key management.
Accomplishments that we're proud of
- Fully localized badges and core UX in 5 languages.
- End‑to‑end weekly AI analytics with performance grades, insights, and recommendations.
- Reliable morning/evening notification flow with strong engagement hooks.
- Conversion‑ready paywall with 7‑day trial, fully integrated via RevenueCat.
What we learned
- Tiny, consistent wins beat big, sporadic pushes by design and by data.
- Structured AI beats free‑text: better UI, safer parsing, more actionable outcomes.
- Build for clarity: opinionated flows reduce decision fatigue and increase completion.
- Localization isn’t a “later” task, shipping global from day one pays off.
What’s next for Wellness Living: Digital Calm
- Personalized task engine (adaptive categories and difficulty).
- Android launch and Play Store release.
- Apple Watch companion for ultra‑light evening check‑ins.
- Social accountability and weekly challenges.
- On‑device ML for privacy‑preserving suggestions.
- A/B testing of notifications, paywall, and task cadence.
Built With
- expo.io
- openai
- postgresql
- react-native
- revenuecat
- supabase
- typescript
- zustand