Inspiration

I got the inspiration to create such an app was from the manhwa, Solo Leveling. I am the kind of person who will easily forget things to be done and the priority of which task to do first, so I always keep notes on what to do and when to do. And I will usually lack some motivation to do some things. So, when I saw Solo Leveling Manhwa, I was instantly captivated by the idea of a system, that give people tasks that on completion, will give them rewards. So, when I tried to come up with what to create for the hackathon, the idea to create such an app just came to my mind. And I just couldn't resist the idea.

What it does

Features

  • Quest System: Create and complete daily, weekly, and challenge quests by assigning various tasks to yourselves and earn various rewards.
  • Leveling System: Gain experience and level up your character to gain the motivation to complete more tasks.
  • Custom Skill Trees: Build your own skill chains and unlock them by completing various quests
  • Custom Achievement Trees: Complete quests and earn achievements
  • Custom Title Trees: Complete quests and earn cool titles that you can put under your name
  • Stat Allocation: Distribute bonus points to improve your character stats to make yourself feel empowered and feel the progress you are making.

How I built it

I built the app using bolt.new to write the code, which is mostly in typescript, then I used supabase for the backend to store the user data, and netlify to deploy it.

Challenges I ran into

The most frequent challenge I ran into while making the app is probably time. I only knew of the hackathon and joined it when more the half the time for the hackathon has already passed, and I really was in a hurry and couldn't add all the features that I wanted to add.

Accomplishments that I am proud of

I am proud to have successfully made such an awesome app that I have always wanted to make. And I am also proud that I have made an app that would be useful not only to me, but to many more people around the globe who just need the tiny amount of motivation this app gives them to achieve their goals in life.

What I learned

From participating in this hackathon, most importantly, I learned how useful bolt.new can really be. And not just that, I also learned how to use supabase, and how to deploy my app.

What's next for LifeLeveler

Next, I am planning to add more features like an AI chatbot that helps arrange quest and gives you appropriate rewards for each quest instead of you just assigning yourself your quests and rewards. And I also plan to make it a mobile app, instead just being a web app, so that it will be more practical and useful.

Challenges I am putting this project up in

Deploy Challenge: I have already deployed the app to netlify, and it was working smoothly. Startup Challenge: I have already connected the app with supabase and am ready to scale it to millions of users in the future.

Built With

Share this project:

Updates