Inspiration
Whether it is a taco, poke, or salad bowl there are many bowls out there in the world. The different ratio between ingredients in various bowls determine how healthy they are. The Green Eats app tracks how "green" what you've been eating is and how healthy each would be to
What it does
the application allows users to take pictures using their phone or computer to analyze how healthy their food choices are based on how many green food groups are in their bowl. Users drag an ellipse that is able to be manipulated with their fingers over the current bowl they are eating and take a snapshot of their food with buttons. The program then calculates the ratio of green ingredients to the area of the bowl and returns it as a "healthy scoring".
How I built it
The application uses the following
- react-native for the UI
- Django + REST API as the backend and API
- Django models as a simple database
Challenges I ran into
- creating a ellipse that can be manipulated by finger gestures; learning how to manipulate SVG's with react-native gesture handlers was a first
Accomplishments that we're proud of
- creating my first full stack app on my own
What I learned
- How to save data with Django locally
- How to use openCV, numpy, and matplotlib to manipulate images
What's next for Green Eats
- creating a login + user authentication
- creating a social network channel where people can share their progress on eating healthier
- updating the user interface to be more user friendly
- updating the ellipse to be stretched horizontally and vertically
Log in or sign up for Devpost to join the conversation.