Inspiration

This project is inspired by the Dead Space health bar and the Sims status bars.

What it does

The idea is that by combining the underlying concepts for each system, and enumerating real-world statistics, an accurate total wellness could be estimated.

How we built it

The back-end is built with NodeJS, and uses the ExpressJS framework and EJS library. The front-end is built with the VueJS framework, and uses the Bootstrap CSS framework for its UI. The web application consumes data from the Google Fit API and receives some data directly from the user, which it persists using the browser's LocalStorage API.

Challenges we ran into

The main challenges in developing this project include: learning to use the Google Fit API, authenticating users with Google, and enumerating real-world statistics in a reasonable manner.

Accomplishments that we're proud of

Producing a proof of concept as a solo developer.

What we learned

How to authenticate a Google account and consume Google APIs using OAuth2.

What's next for My Wellness Complete

At present, the application only recognizes sleep and mediation. The next step is registering more dimensions of wellness and improving the algorithm that decides total wellness.

Built With

Share this project:

Updates