A futuristic, RPG-inspired productivity system that helps you gamify personal growth and self-discipline through quests, XP, and daily challenges. Inspired by the world of Solo Leveling, this app turns your everyday goals into an immersive leveling experience.
- Custom Quest Creation: Add your own quests and assign XP.
- Main Quests & Side Quests: Choose quest type and difficulty.
- Pillar Directives: Get randomized tasks across 4 life domains:
- ❤️ Health & Fitness
- 🚀 Productivity & Focus
- 🧠 Learning & Growth
- 🧘 Mindfulness & Wellbeing
- Rotating daily quests with countdown timers.
- Failure to complete deducts HP; completed tasks award XP.
- Automatically refills each day at midnight.
- Track progress and XP across the four key areas of personal development.
- Each pillar levels up independently for balanced growth.
- XP gain on success.
- HP loss on abandonment or timeout.
- Logs your recent 10 accomplishments and last 5 failures (stored locally).
- Tasks reset automatically at midnight.
- Live countdown shows time left until reset for added urgency.
- No login or backend needed.
- All progress is saved in your browser.
Follow these steps to set up and run the Solo Leveling System locally on your machine.
- Node.js (v14 or later)
- npm (comes with Node.js)
git clone https://github.com/YourUsername/solo-leveling-system.git cd solo-leveling-system
npm install
npm run dev
npm run build
- Frontend: HTML, CSS, JavaScript
- State Management: LocalStorage
- Deployment: Netlify
- 🎖️ Achievement badges & streaks
- 🔔 Daily notification reminders
- ⏱️ Custom reset time settings
- 🔄 Data export/import options
- 🤝 Multiplayer challenges or leaderboard system
Inspired by the Solo Leveling webtoon and built for anyone who wants to level up in real life by turning habits and goals into a personal game.
This project is licensed under the MIT License.
GitHub