People are hungry very often. Most people beat themselves up after consuming a high calorie meal. This app allows people to make healthy food choices at anytime of the day. This also caters to the needs of under weight people, advising them how much more to eat to improve their weight.

What it does

Depending on the time of the day, the web app gives you the correct kind of meal depending upon your sex, weight, age and workout regime. for ex: if it is 8 am in the morning, it is time for breakfast. This web app makes all kinds of breakfast available and then returns few choices depending on your calculated BMI, BMR and workout regime. The web app then returns the lowest price of each ingredient available at Walmart. In this way, this app allows people to count both their calories and their money.

How I built it

We used an API provided by the Spoonocular webite, hosted by Mashape, using it to find recipes for breakfast, lunch, dinner and snacks. This app also gave information about the calories present in the snack. The app is then directed to Walmart's Search api, which then gives the minimum price of each individual ingredient available.

Challenges I ran into

The biggest challenge we faced were related to development of the app. We are graduate students of elctrical engineering and didnt have much experience related to app development. We first used IBM Blue Mix services to code in Node JS. But we faced many roadblocks there. We then tried the same using PHP but were once again unsuccessful. Finally we implemented it using pearl. Apart from that we also ran into challenges mainly related to the feasibility of the idea. How i could use the API's available while making people health conscious and also allowing them to value their money in a positive way. We used body parameters and workout regimes to come up with various parameters like BMI and BMR which tell a person how much to eat to remain or become healthy. And the entire calculation happens internally, just advising the person about the calories they might take in and the various choices they may have. This also takes care of the much needed variety required for day to day activities.

Accomplishments that I'm proud of

First of all we are very proud that we were able to successfully implement it even though we faced many roadblocks. The way in which we have calculated the BMI and BMR using the input parameters and then advising the person about the food they may have along with the choices they can make will have a huge positive impact on many people, making them better at managing health and also getting them the prices so that they are not only health conscious but also money wise

What I learned

I learned different ways of viewing a problem depending on the resources available. We also learned a lot of adaptability

What's next for Health web app

Using smart watches we can compute real time data and make the app more responsive to realtime situations

Built With

Share this project: