DEV Community

shaik aziz
shaik aziz

Posted on

🚀 I Built a Solo Leveling–Inspired Life RPG System Using Python + Flask

I turned my daily life into an RPG using Python + Flask

I’ve always been a fan of Solo Leveling — especially the idea of the System that tracks your stats, quests, and level-ups.

So I decided to build something similar in real life.

Using Python + Flask, I created a Life Leveling System that turns habits, routines, and goals into RPG-style quests.

🔥 Features

A full dashboard with stats, EXP, mana, and streaks

Daily quests you can complete for EXP + stat boosts

A Quest Manager to create and customize tasks

Level-up animation (just like Solo Leveling)

A rank system (E → S rank)

An AI assistant that analyzes your progress

Detailed history + analytics (radar stats, weekly trends, best time periods)

Everything runs locally, no internet required

đź§  Why I built this

I wanted a system that makes self-improvement feel like a game, not a chore.

Tracking tasks, gaining EXP, and watching your stats grow feels way more motivating than a normal to-do list.

🛠️ Tech Stack

Python

Flask

SQLite

HTML/CSS/JS

💬 If anyone wants the source or wants to build something similar, feel free to ask — happy to share ideas or help!

Top comments (1)

Collapse
 
limitcracker profile image
Ioannis Gyftakis

Yeah post the link to the repo. Thanks