We wanted to build a project that helped people become healthier, and losing excess weight is on way for someone to do this.

What it does

Users input the food they eat by scanning the bar-code or manually search the product info to receive the caloric intake for the the day, and enter in the type and duration of the physical activity they did that they to track calories burned (adjusted in accordance to gender, age, weight and height). The program uses this data to suggest ideas for extra physical activities.

How we built it

We used the Nutritionix API for the data about the amount of calories in the various food that the user will input. We used Android Studio to build our Android app.

Challenges we ran into

Dealing with the Nutritionix API and their API call limits, and merging code from three different computers.

Accomplishments that we're proud of

Firebase database + authentication for user accounts, Natural Language processing to record daily physical activities, Live search + barcode scanning for different kinds of foods, Suggestions based on calories burned/took in.

What we learned

How to use firebase, HTTP requests, and android app development.

What's next for HealthPlusPlus

Include voice recognition to record food/exercise, connect to FitBit/Google Fit to share data about physical activity.

Share this project: