Inspiration

A few months ago, Diego downloaded an app similar to ours that scans the barcode of a food item, provides information about it, labels the foods/drinks as "excellent", "good", or "poor", and rates its healthiness on a 1-100 scale. After doing a little bit of research, Diego found out labeling foods/drinks as "excellent", "good", or "poor" can be bad for people with eating disorders since it can cause shame and guilt for them. He thought of an idea for an app that can cater to those individuals and check how healthy their food is with different labels that aren't harmful.

What it does

HealthByte is an app that lets you check the nutrition facts of food products by scanning their barcodes. It also allows you to set a reminder for any supplements/pills you take so you can get reminded when to take them.

How we built it

We build our application on React Native, and each member contributes by ensuring the program's functionality, customizing the UI/UX, and creating presentations and posters.

Challenges we ran into

We encountered many errors in our code and spent a lot of time fixing them. Also, most of us didn't know how to code in React Native, making this a learn-and-do experience.

Accomplishments that we're proud of

By building the app from scratch, we learned how to use GitHub and a bit of React Native.

What we learned

We learned how to pull the data from third-party websites to use on our own app, as well as how to access the camera function of mobile devices in order to accomplish our purpose.

What's next for HealthByte

If developed further, HealthByte would allow users to set app preferences ranging from health conditions, diets, and health goals to see if foods fit their preferences. If developed further, HealthByte would allow users to set app preferences ranging from health conditions, diets, and health goals to see if foods fit their preferences.

Built With

Share this project:

Updates