Inspiration 💭
As busy engineering students, we know all too well how easy it is to forget to take care of yourself. There exist many self-care apps out there, but over time we found ourselves not motivated enough to use them. We wanted to bring a fun and new way to reward yourself for prioritizing your mental health. Thus came Task Market!
What it does 🤖
Our app allows you to complete daily good habits, and as an incentive, you can gain coins and stars! Coins are used to buy ingredients from the market, whereas stars let you roll for recipes. Once you've obtained a recipe, you can learn more about its diverse history and culture.
How we built it 🛠️
We used React Native to build a cross-platform game-slash-self-care-tracker. As both members of our team own Windows laptops, we needed to use Android Studio to emulate the app on Android. Additionally, we used various node modules, one of them being React Native Elements as a component library.
Challenges we ran into 📉
Although we both had experience with React, neither of us had touched React Native - nor mobile development at all. The syntax was somewhat familiar, but the more complicated development environment led to a steep learning curve. Still, we managed to persevere (with five hours of sleep!) and learn a lot from this experience :)
Accomplishments that we're proud of 🏆
Overall, we're proud of how the application looks, as well as its functionality. It was a difficult 36 hours, but we made exponential progress towards the end. Our proudest moment is when we finally got our storage system to work, allowing us to save the data gained from rolling for recipes.
What's next for Task Market 🏃♂️
In the future, we plan to add custom graphics, including 2D animation in certain areas of the app. As of right now, all the images are pulled from the internet, but we'd like to either generate them using AI or hand-draw them ourselves. In addition, we want to allow users to set their own habits, paired with a star-collecting algorithm and a way to gain coins by completing tasks. Finally, we're preparing to allow users to cook their recipes with the ingredients from the market! The meals created will be stored in your inventory, and ideally allow you to share with a friend ♥

Log in or sign up for Devpost to join the conversation.