My Sustainable Life is a lifestyle habit tracker with a focus on sustainability. Sustainability begins in the small choices we make in our everyday lives. These sustainable habits are promoted in My Sustainable Life via pre-determined sustainable task suggestions for the user to complete. The program incentivizes the users to stick to these habits via their own digital pet. Their pet's state is dependent on their adherence to their custom habits and/or the sustainable habits.
The home page contains an avatar - their pet - in the center with pop-ups surrounding. These pop-ups show categories of habits, each with a checklist of tasks the user can do to help their avatar (and themselves). If the user sticks close to the habits, their avatar will flourish. For example, if the user checks off a “compost” task, their avatar will gain health. When user does not stick to their habits, the avatar will dwindle. For custom habits, the pet will gain 1XP, for sustainable habits, 2XP.
This app targets anyone looking to be held accountable for the good habits they want to build. From people who need incentive to make changes in their lives, to people who are simply looking for a low-maintenance game that also organizes their goals. What better way to represent your progress than with an adorable animal.
At its core, this app combines the fun of a digital pet game with the benefit of using a habit tracker. The user will be encouraged to maintain a healthy lifestyle and be incentivized to weigh sustainability in the choices they make.
Features:
-complete tasks.
-add custom tasks.
-view sustainable choices to consider.
-increase in avatar health when tasks are completed.
Expansion: If we were to continue this project, there are many opportunities for expansion and upgrades.
Additional Features:
-pet animation, direct interaction with pet
-pet upgrades made available when user sticks to habits over time
-view of other My Sustainable Life users and their scores
-drag and drop features for habit categories
-deduction of avatar's health over time, from not completing timed tasks (daily/weekly/monthly)
Team Members: Isabella McEvoy, Vansh Vasudev, Samin Rahman, Mahdis, Mandeep Kumar
