LifeRPG
Personal dashboard with a pixel-art avatar that reflects your real-time life data — a Tamagotchi of yourself.
LifeRPG is a personal dashboard where a pixel-art avatar reflects your real-time tracked data — sleep quality from Oura, task completion from Todoist, workout streaks, mood logs. Think Tamagotchi, but the creature is you.
The Concept
Your avatar’s appearance and animations change based on real data:
- Well-rested? Avatar is energetic and bright
- Skipped the gym? Avatar looks sluggish
- Crushed your tasks? XP bar fills up, level increases
- Missed journaling? Avatar gets a thought bubble
The goal is to make personal metrics feel tangible and fun instead of clinical. Gamification applied to the stuff that actually matters.
Tech Plan
- Frontend — React 19 with PixiJS for sprite rendering and animations
- Backend — Supabase for user data, integrations, and real-time subscriptions
- Data Sources — Oura Ring API, Todoist API, manual mood/journal logs
- Sprites — Custom pixel art assets (already designed and exported)
Status
On the shelf for now. The PRD is complete, sprite assets are created, and an app baseline exists (React 19 + PixiJS, prototyped through Lovable and Stitch), but it hasn’t seen a commit since March 2026. My first big vibe-coding project — it taught me the workflow that later projects run on, and I still want the tamagotchi.