Inspiration
Preparing and making food is an essential part of daily life, but it can feel overwhelming, especially when it’s time-consuming and expensive. With food prices soaring, finding affordable meal options has become more challenging than ever. That’s where Let Us Cook comes in—we make meal planning effortless by providing budget-friendly recipes and helping you find the cheapest grocery options near you.
What it does
Users build their fridges with ingredients they already have. We then recommend them with recipes based on those ingredients and indicate them if there are ingredients that can be bought at their local grocery stores. Also, there is a lobby feature where you can create and join lobbies and then spin the wheel to attribute choose the dish according to intolerances, specialties, dietery restrictions, etc.
How we built it
Frontend: react, Backend: flask, Spoonacular API
Challenges we ran into
We thought using OCR extraction with Tesseract would be doable but image extraction was more complicated than we thought. It was also the first time we did a project that required scraping.
Accomplishments that we're proud of
We are proud of the lobby community feature we implemented with the russian roulette mechanic and the web scraper that fetches groceries items on discount at from flyers.
What we learned
We learned that image extraction to text is difficult especially with flyers, where the products are all over the place. cv2 and Tesseract seems to work on well formatted and clean images but has a tough time with flyers. It takes about 18 email accounts to create this web app without paying any fees
What's next for Let Us Cook
Adding more community features Adding intolerances and filtering out recipes containing those ingredients Saving recipes as favorites



Log in or sign up for Devpost to join the conversation.