Inspiration
Given that conscious food decisions profoundly affect our well-being, they are vital for upholding a healthy lifestyle. Supporting users in consistently making such choices is crucial for maintaining their well-being and ensuring long-term health. Thus GitHealthy was born.
What it does
Basically you can use your camera and use it to scan a barcode on a food or drink. Once the bar code is scanned you are able to see all the information of that product like its health score, name, image of product, number of calories, etc. Another thing you are able to see, is the recommendation for healthier options from the same categories of products. You also have a history page where you can see your recent scan and click upon them.
How we built it
We built it using the flutter framework with the dart programming language. We also used the Open Foods Facts API in order to get all foods informations. Finally, the usage on MongoDB Atlas helped us store the user information, the barcode codes and images for the history page.
Challenges we ran into
We had a lot of trouble with the frontend since we are pretty much 4 backend developpers on our team so... Another issue we faced is that we haven't used the flutter framework in a long time (More than 4 months ago) and even one of our teammates has never used it. Finally, our organization throughout this event could be worked on...
Accomplishments that we're proud of
We are proud to have reached the finish line and complete what we had in mind. We could have done much more with more preparation but it is what it is...
What we learned
We learned a lot more about the flutter framework, using http to fetch data from an external API and using MongoDB Atlas as our database.
What's next for GitHealthy
Having a profile system to track your health status and making the overall app look much nicer are the first things that come to mind...
Log in or sign up for Devpost to join the conversation.