LitRPG Status

In Development
Gamification Skill Tracking Self-Improvement

Track your real-life skills like a character in a LitRPG novel.

The Inspiration

If you've read LitRPG fiction (Cradle, Dungeon Crawler Carl, etc.), you know the appeal of watching numbers go up. Stats, levels, skill trees - there's something satisfying about quantified progress. This app brings that feeling to real-world skill development.

How It Works

Log Your Practice - Did something that improved a skill? Log it. Spent an hour learning TypeScript? That's XP in software.frontend.typescript. Practiced guitar? XP in music.instrument.guitar. The system uses dot notation for hierarchical skills.

Watch Skills Level Up - As you accumulate XP, skills level up with satisfying visual feedback. Higher levels require exponentially more XP, mimicking the learning curve of real skills.

Skill Hierarchy - Skills are organized in trees:

software
  backend
    python
    golang
  frontend
    react
    typescript
  devops
    kubernetes
    terraform

Parent skills automatically reflect your best child. If your Python is level 15 and your Go is level 8, your Backend skill shows level 15.

The Decay Mechanic

Here's where it gets interesting: inactive skills decay. Not using a skill? It gradually loses XP over time. And the decay accelerates - a skill you haven't touched in a week decays slowly, but one you've ignored for months decays rapidly.

This isn't punishment - it's motivation. The decay creates urgency to maintain skills you care about and lets unimportant skills naturally fade. It also reflects reality: use it or lose it.

Activity History

Every XP gain is logged with timestamp and notes. Browse your recent activity to see patterns: Are you neglecting certain skills? Overinvesting in others? The history tells the story of your learning journey.

Privacy First

Your skill data is yours. Google OAuth for login (no passwords to manage), but all data stays on the server - no third-party analytics, no tracking. Self-hosted friendly.

Why 'Status'?

In LitRPG novels, checking your 'status' shows your character sheet. This app is your real-life status screen. Pull it up, see where you stand, and decide what to work on next.

Tech Stack

Python 3.11+ Starlette Google OAuth itsdangerous File-based JSON

Send a Message