Inspiration
My inspiration for FusionFeast stems from my own upbringing in a mixed-race family, where I was fortunate enough to savor the rich tapestry of American and Arabic cuisines. This unique experience cultivated my deep appreciation for global culinary traditions and taught me the profound significance of sharing and experiencing diverse cultures through food. FusionFeast is born from the desire to offer others the same opportunity to explore and blend their culinary heritages, creating special moments of cultural exchange and mutual appreciation at the dinner table.
What it does
FusionFeast uses AI to create unique recipes based on a fusion of different 2 cuisines .
How I built it
I built it using Flutter as a front-end and Flask/Python as the blackened. The program first takes a user's input from two drop down menus through Flutter which are then put into a pre-specified message. This message is sent to the Flask server where the server makes an API call to OpenAI's ChatGPT-4. This returns a recipe which can then be sent back to Flutter and displayed on the screen.
Challenges I ran into
The biggest challenge I ran into was connecting the Flask server to Flutter. Both technologies are ones I am mostly unfamiliar with leading to a lot of confusion on how to connect the two. I would have not been able to do it without the mentor's assistance and guidance as it was a first experience for a lot of different technologies.
Accomplishments that I am proud of
The accomplishments that I most proud of is solving the biggest challenge, connecting Flask and Flutter. However, I am also very proud of how the front-end came up as I have extremely limited experience with that as well. It was quiet a balanced look of not too extravagant but also not just black and white. Design is very much not my forte so it felt very nice to be able to create a easily usable and good-looking UI.
What I learned
I learned a lot about what connecting the front-end and back-end is like and the complexity that can come from it. I also learned a lot about UI design, something I have minimal experience with. Creating this app really gave me an idea on the full process of what is need to create an app from start to finish.
What's next for Fusion Feast
The next step for Fusion Feast is setting it up to actually work on a device rather than an emulator, most likely Android and then IOS. I would then like to add animations and are quality of life setting like ability to save a recipe.


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