Inspiration

A healthy lifestyle with sustainable change starts with small differences in our life, using the gym as an example many tend to jump right in, attempt to go 5-7 days a week and get burnt out very quickly. This is why it's important to recognize change is small. The inspiration behind our model was the encouragement of the general population to develop small positive habits and leave negative ones behind in their journey to becoming contributing members of society. Throughout the development of small habits our hope is individual's will use these developed habits as a stepping stone to building larger positive habits that are healthy and sustainable.

What it does

Our developed application allows the user to use a registered login in order to add habits using a modal form to their account. These habits can be positive or negative. Once the habit is added the user is presented with a dashboard calendar that lists the habits of the user. This allows for easy tracking and readability by the user and brings into perspective the things that impact their daily life. Once the habit is entered our system determines its score based on it's long term impact on the person's life. As an example smoking would be considered a heavily negative habit and therefore would be assigned a negative score, whereas eating a fruit a day would be considered a positive habit and would help the long term health and sustainability of that individual. The score is tallied daily, and monthly and displayed to the user as a means to show if they are heading in a healthy and sustainable direction, this also acts as reinforcement to encourage the user to continue doing good habits and avoiding negative ones.

How we built it

Tech Stacks:

  • React
  • Redux
  • Material UI
  • Firebase
  • HTML
  • CSS

Challenges we ran into

  • Authenticating userbase for login using firebase

Accomplishments that we're proud of

  • Completing a task togethor as a team that would benefit society and that we're proud of.

What we learned

  • The importance of going back to fundamentals and learning from the documentation source code for our tech stack.
  • How to engage users to use the application such as creating a more appealing and reactive UI design.

What's next for Habit-tracker

1) Giving notification of your progress. Progress will include the addition of habits that the user would stop (for example: quitting smoking).

2) Shop where you can purchase time management tools such as pencils / clocks / time-watches / binders / pens / planners / flashcards. Any profit from that can also go to a charity of choice based on the users.

3) Create a incentive system. If a user fails to complete a habit, the user's credit card will be charged a predefined amount determined by the user. Proceeds of the amount will go to a charity of the users choice.

4) Blog page and articles for information about why habits are important and how habits can be completed as well as any helpful information that could assist the user in completing their habits such as self care rountines, mindfulness resources and tips for mental health.

5) Collect data and partner with research institutions for improving mental health causes.

6) There would be links for those. That would be an affiliate marketing link. Proceeds from those affiliate links could also go to charity.

7) Users can also make proposals / vote on where their money can go. 8) Social media - marketing 9) Full fledged event planner system integrated with a to do app, note taking app, on top of the calander and habit tracking features.

10) Data analytics of goals that you’ve reached or haven’t reached before in the past.

11) Include a better and more integrated scoring system / gamification of the app. The user would score based on how consistent they were in the habits that the user created for themselves.

Built With

Share this project:

Updates