Inspiration

We were inspired by the tasks that we as high schoolers have to deal with on a daily basis. We found it extremely difficult to maintain a steady schedule while balancing extracurriculars and school homework. Additionally, we found it hard to perform these tasks due to the stress that school gave us. This eventually led to the creation of Taskality.

What it does

Taskality is a fun and rewarding task manager that allows the user to customize and add tasks throughout the day to stay balanced. When a user adds a certain task, he has the option to name it, provide a brief descritpion, and describe its freqeuency and the time thatt it is performed at. After completing this task, the user earns XP and coins that they can use to redeem and buy customizable objects from the built in store. This releases a wave of dopamine after the user completes each one of their tasks and inspires them to complete more tasks during the day.

How we built it

We used flask python for the backend and html and javascript for the front end. We used css for formatting to ensure the app looks clean.

Challenges we ran into

The tasks sometimes wouldn't be registered and the coins wouldn't be accumulated. Additionally, our backend would sometimes not allow the login page to work, as the user would not be registered.

Accomplishments that we're proud of

We are proud of the theme of our project

What we learned

We learned how to implent flask python and connect it to the frontend.

What's next for Taskality

Implement a page that allows one to customize their avatar

Share this project:

Updates