Inspiration
Food waste and healthy eating are both large concerns. We wanted to create something that would help people save costs by being more resourceful with the ingredients and foods they already have while also creating nutritious and delicious meals.
What it does
Bread.Ai leverages the power of the Google Gemini to generate dishes and their corresponding recipes based on user input. The user adds leftover ingredients that they have, and the application will show six potential dishes they can make.
How we built it
We used React.js and TailwindCSS for frontend. We also used Google Cloud and Google Vertex to access Google’s generative AI model. In order to collaborate together, we used Github for version control and VS Code Liveshare to edit the documents at the same time.
Challenges we ran into
We initially faced some challenges in setting up the Vertex AI, as we were not familiar with Google Cloud and how its many components functioned. As Gemini is not available in Canada, it was also difficult to access the API in the first place. In addition, we ran into a few issues with the VS Code liveshare.
Accomplishments that we're proud of
After multiple trials and meet ups with the mentors we were able to finally access the Gemini API and successfully implement it into our project. This was a huge accomplishment for us as we have never used this application before as well as anything AI related.
What we learned
GenAI Genesis was a great learning experience for our team. It enabled and provided us the tools needed to jumpstart our usage in AI. We learned a lot about the API for Gemini, and a lot about AI in general. We also learned how to work well as a team, how to collaborate effectively, how to problem solve, and how to debug code efficiently.
What's next for Bread.Ai
For next steps, we hope to implement an inventory system that can track the user’s groceries. This system would alert the user when some foods are close to their expiration date and generate recipes for those foods. This would help reduce food waste and give a solution to the users if they do not know where to use that food. We also hope to learn how to use the AI better and insert pictures of the foods below their titles.
Built With
- gemini
- google-cloud
- react
- tailwindcss
- vertex

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