Inspiration
The inspiration for our project was that a lot of us are getting into personal fitness and trying to be the best version of ourselves. While there are a lot of resources for the gym and tracking workouts, one thing that we felt was lacking was counting your calories. Especially when you're just getting food from the dining halls, or a source where you don't know the calories yourself, it becomes difficult to track your calorie intake.
What it does
What our web app does is it functions as a basic calorie tracker as you can log in or create an account and then input what you ate along with the estimated calories. In addition, you can take a picture of your food and the AI will estimate the calories for you as well as identify the food. All of this is tracked in a daily food log and the total calories are also tracked.
How we built it
For the frontend, we used React and to create the user authentication, we used Firebase. For the backend, we used Python and Flask, and to identify the foods, we used Clarifai API and Food database
Challenges we ran into
Our main challenge was the backend and trying to set up the API.
Accomplishments that we're proud of
This is the first app we've ever created and we are proud that it works as it is successfully able to identify foods such as pizzas and cookies, as well as return a relatively accurate calorie estimate.
What we learned
We learned a lot about how app development works such as developing a frontend with a framework such as React and then doing the processing such as the API. Overall, we gained a lot of experience with React and Flask.
What's next for girls hoo hack project
While the app still looks pretty rough, future steps will definitely be to improve the overall aesthetic as well as improving the user experience. A lot of other features can be added as well such as a progress bar and sorting your calorie intakes
Log in or sign up for Devpost to join the conversation.