Inspiration
Many people struggle with meal planning, especially when trying to use up ingredients before they expire. Food waste is a common and serious issue, and we wanted to create a solution that helps people cook efficiently while making the most of what they have. QuickPick was inspired by the idea of quick, easy, and mindful cooking.
What it does
QuickPick is a smart recipe web app that generates personalized recipes based on available ingredients and ration limits. Users can input what they have in their kitchen, and the app suggests meals they can cook in a short time. It also keeps track on user's ration period so they never get out on ration before their ration period. It also allow users to download their AI customized recipes so that they can also look up to it while offline.
How we built it
We used Streamlit for frontend and Interactive User interface, and used Python as the main development language to develop the AI recipe generator, we used html, CSS and JavaScript for the development of our website, we also used Figma for our website design. Also we used Gemini's API key for the AI recipe generator.
Challenges we ran into
Ensuring that the recipes generated are both practical and delicious. Integrating the AI recipe generator and our website was the biggest challenge we ran into.
Accomplishments that we're proud of
We are proud of everything we did for this project and how well it came out, we are also proud for successfully developing an AI-powered recipe suggestion system, helping users reduce food waste while cooking delicious meals and mostly the things we build we are proud of all.
What we learned
We learn a lot about AI integration and LLMs models, balancing ingredient availability with recipe feasibility, How small features like portion tracking and ration awareness can make a big difference in user experience.
What's next for QuickPick
QuickPick will grow with increasing technology, we are planning to make advanced modification like Auto-generated shopping list which will help users to generate shopping list based on their previous data of recipes and rations, we can also add a feature called Community recipes which will allow users to share their own recipes and cooking tips within the app and many more.
Built With
- css3
- figma
- gemini
- html5
- javascript
- python
- streamlit
Log in or sign up for Devpost to join the conversation.