You spent $10 buying a box of spinach from Wholefoods and decided to live a healthier life. However, you totally forgot this ingredient every day. One week later, the $10 organic spinach rots. YOU HAVE TO THROW THAT AWAY. You have been eating burgers and pizzas for the whole week! So, we were thinking, why can’t we build a website that helps reduce food waste and leads people to a healthier life!
What it does
The user could upload pictures, even handwritten ones(Test for AWS Rekognition API), to the website to be processed into ingredients with expiration dates, or doing checkboxes to identify wanted ingredients and the website will generate best recipes based on algorithms.
How we built it
Challenges we ran into
This is our first time ever that we fully utilizing the full stack and create the interactive web app with full database, express and Apax connected client-side and server-side and implementing animations with CSS. We have learned AWS from scratch and we had some trouble setting up the server. Setting up Rekognition API in Node.js and format and process the data generated by the API is another challenge. We also ran into issues in establishing connections among clients and the webserver.
Accomplishments that we're proud of
We built a functional dynamic website, with AWS Rekognition API implemented and stunning visuals in less than 2 days.
What we learned
How relational databases work in a real web application, AWS, SQL, image recognition, web scraping, teamwork, communication
What's next for Recipe101
We want to improve our recommendation system and maybe make it mobile as well.