Without a balanced, nutritious diet, your body is more prone to disease, infection, fatigue and poor performance. Therefore, our team decided to design something that will help people to better plan their daily diet.

What it does

It allows the user to take a picture using their phone and get nutrition information for the food.

How we built it

The mobile app uses Watson Visual Recognition to provide nutritional analysis of captured food images. The nutrition data is provided by Nutritionix API. We also implemented features using Azure and Standard Library to allow the user to enter their health data (gender, age, etc.) and give them advice based on their ideal calorie intakes.

Challenges we ran into

Our team really didn't have many experiences with building Android apps. And we had many struggles when trying to set up the development environment like Android Studio etc. But we solved them eventually.

Accomplishments that we're proud of

We are proud of the fact that we are able to achieve the feature we want it to achieve.

What we learned

We gained much knowledge on how to develop Android Apps and how to test the app in Windows environment.

What's next for Calorie Counter

Features we consider implementing: Meeting the user’s desired calorie intake per day will give the user points to redeem gift cards with our partnered restaurants. A monthly subscription can get the user: meal suggestions, various intensity exercise suggestions, no ads, etc.

Built With

Share this project: