LifeWell — mobile-app project

LifeWell is a health and wellness platform delivered across four production surfaces: a web app at lifewell.aoneahsan.com, a Capacitor Android app, a Chrome-Web-Store-compliant browser extension, and a Firebase Functions backend on Node 22. It handles habit and metric tracking, content, push notifications, and cross-platform parity.

LifeWell is the canonical reference implementation for two workspace-wide rules: the centralized-logger discipline (a 2026-04-29 refactor across 95 files / ~624 `console.*` callsites with `no-console` lint enforcement) and the Play-Console permission hygiene rule (born after a 2026-04-18 CAMERA-permission rejection caused by Capacitor plugin auto-injection — resolved via merged-AndroidManifest auditing).

A May 2026 AEO sprint added E-E-A-T educational content and FAQ schema to all 18 tool pages (~1000+ lines), plus a blog `ArticleFooter` trust block and a sitemap that regenerates blog freshness on every build. Errors flow to Sentry, push runs through OneSignal, and Cloudflare Workers secrets carry the `LIFEWELL_` prefix per workspace discipline.

Tech stack

  • React 19
  • TypeScript 5.9
  • Vite 7
  • Capacitor 8
  • Firebase
  • Firebase Functions (Node 22)
  • Radix UI
  • TanStack Router
  • TanStack Query
  • WXT
  • OneSignal
  • Sentry

Key features

  • Habit and metric tracking
  • Web + Android + extension + Functions parity
  • Chrome Identity API auth in extension (no Firebase Auth SDK)
  • OneSignal push for habit reminders
  • Centralized logger with runtime-toggleable level
  • Merged-AndroidManifest permission auditing
  • E-E-A-T trust blocks + FAQ schema on all 18 tool pages
  • Sentry error tracking

Category: mobile-app · Status: in-progress · Started: 2024-06 · Through: Present · Client: AOneAhsan

Links: https://lifewell.aoneahsan.com

Tags: health · wellness · capacitor · firebase · extension · react


Contact

Website: https://zaions.com
Email: aoneahsan@gmail.com
GitHub: github.com/aoneahsan
LinkedIn: linkedin.com/in/aoneahsan
RSS Feed: https://zaions.com/feed.xml
Sitemap: https://zaions.com/sitemap.xml
LLM Index: https://zaions.com/llms.txt