Inspiration
The amount of food waste that occurs on a daily basis inspired us to create an app to tackle this issue.
What it does
We created an app that scans a picture taken by a user and uses image recognition to determine what they've taken a picture of. It then runs through one of two algorithms to either provide potential recipes using the ingredients they've given, or general expiry dates and storage methods. A third page that connects users to local stores for discounts on almost expired food was intended to be implemented, but due to time constraints it could not be.
How we built it
We first developed a diagram to guide the flow of our program. Clarifai was used for image recognition and ChatGPT to provide things like recipes and storage methods. The app was developed to work like a website, and is hosted locally. Frontend development was done in JavaScript, and simple HTML and CSS techniques were utilized. Our server passes messages between client instances and APIs, and allows for concurrent usage.
Challenges we ran into
Image hosting was a challenge as we struggled to figure out the most effective strategy to host images. This was a huge issue as being able to use an image link was essential for our image recognition method. Eventually, we were able to use an image hosting service to resolve this issue.
Accomplishments that we're proud of
It works.
What we learned
Our team learned to become more proficient with web development techniques, and found in success in teamwork and effective communication.
What's next for FreshStart
The next step for FreshStart is to actually start contacting companies and partner with so that they integrate seamlessly into our application. Mobile development would be pursued.
Log in or sign up for Devpost to join the conversation.