Skip to content
← All projects

LifeStats

On track

Personal "Solo Leveling" life dashboard — Financial, Physical, Skills, Mind sectors, overall Level, Advisor

Livev1 LIVE at https://lifestats-5x7.pages.dev (Cloudflare Pages, 2026-07-05, ~3 wks ahead of baseline). 238 tests. v1.0.1 mobile fixes shipped same day. Hosted acceptance run pending

Objectives & success criteria

#ObjectiveMeasureTarget
O1v1 live and installableDeployed on Vercel URL; installed on Job's iPhone; hosted acceptance script passed2026-07-31 (Sprint 4 baseline)
O2Quality bar heldFull test suite green (227+ tests); zero open High-severity bugs at releaseEach release
O3Real adoptionJob logs data ≥20 days/month2 consecutive months (Jul–Sep 2026)
O4Data safety practicedBackup exported ≥1×/week (reminder honored)Ongoing from launch
O5Informed next stepv2 / monetization go-no-go decision made against O3 data2026-08-31

Scope

In scope

  • Four sectors: Financial (net worth, cashflow), Physical (workouts, daily targets), Skills (books, certifications), Mind (mood check-ins, voice notes)
  • Dashboard: overall Level, sector scores 0–100, month-on-month deltas, sparklines, Advisor (max 3 rule-based suggestions), monthly report
  • PWA: installable on iPhone/Android, offline-capable, auto-updating
  • Data 100% on-device (localStorage + IndexedDB for audio); JSON export/import backup with weekly reminder
  • Dark mode default, light theme, phone-first responsive design

Out of scope

  • Accounts, sync, backend (deferred to v2 — Supabase)
  • Book/certification recommendations (deferred to product backlog; needs backend or AI API)
  • Huawei-specific support (accepted risk R6)

Milestones

Bars show the baselined plan. Green marks work delivered ahead of its baseline.

  1. Sprint 1 — Foundation (shell, data layer, Financial) Delivered early
    Jul 6Jul 10baseline Jul 6 to Jul 10
  2. Sprint 2 — Life sectors (Physical, Skills, Mind) Delivered early
    Jul 13Jul 17baseline Jul 13 to Jul 17
  3. Sprint 3 — Dashboard & hardening (stats engine, PWA, QA) Delivered early
    Jul 20Jul 24baseline Jul 20 to Jul 24
  4. Sprint 4 — Launch (deploy, iPhone install, hosted acceptance)
    Jul 27Jul 31baseline Jul 27 to Jul 31
  5. Sprint 5 — Post-launch tuning (scoring weights vs real data)
    Aug 3Aug 14baseline Aug 3 to Aug 14
  6. v2 / monetization decision gate (O5)
    Aug 31Aug 31baseline Aug 31 to Aug 31