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
Share this project:

Updates