Inspiration
Both of us have trouble remembering and doing everything that we are supposed to do, and both of us have struggled to find an app that actually works for us. That's why we wanted to create a to-do list app that is not only gamified, but includes aspects of a gacha system. Gacha systems tend to be used by gaming companies to hook users, as the thrill of
What it does
The program we built is a gamified RPG with a built-in gacha system. Completing tasks generates task points, and those points are then used in the dungeon to attack monsters. Killing a monster grants the user coins, which can be used to buy themes to modify the appearance of the app or a ticket to open a treasure box. The treasure box is the gacha component, and opening a treasure box can lead to items, pets or characters. Items and pets can be equipped to improve a character's attack, defense, or HP, and they come in different rarities with lower rarities providing smaller benefits and higher rarities providing greater ones. Additionally, killing a monster generates XP for the equipped character, which levels up the character and increases their stats. Characters of higher levels will face different monsters with higher stats, creating a sense of progress as they use the app for longer and complete more tasks. Each character starts at level 1 and has its own dungeon progression, and the dungeons and enemies are different colors for each character to show this.
How we built it
We built this app entirely through vibe-coding.
Challenges we ran into
One of the challenges we ran into was figuring out optimal prompt length to make sure that we weren't asking the program to code too much at a time. This led to Claude taking too long to and often stopping before it completed the tasks outlined in the prompt. We fixed this by figuring out the best way to divide up tasks into smaller components that were easier for Claude to produce accurate code for while also maintaining efficiency.
Accomplishments that we're proud of
What we learned
We learned valuable vibe-coding skills.
What's next for Gamified To-do List
Future improvements to the project would include the following: We would like to develop this app further to be a more usable app. Currently, it is very simplistic, but with more time, we would like to update character sprites and items to be more visually appealing so that there is greater incentive for users to utilize the gacha system. Additionally, we would like to add unique attack animations in order to differentiate the characters further and make the game mechanics more interesting. A map tab of some kind to show progression through the dungeon would also be something we implement in order to motivate users to continue completing their tasks. Additionally, we would add more character, pet, and equipment options, as the current options are too limited to make the app motivating in the long-term. Also, we would like to have the option to schedule tasks or set deadlines to make the to-do list more useful in day-to-day life.
Log in or sign up for Devpost to join the conversation.