Inspiration
CosmoCuisine was inspired by the futuristic vision of humanity living in space. We aimed to address the unique culinary challenges faced in space stations, where traditional cooking methods and recipes fall short due to limited resources and different physical conditions. Our goal was to create a tool that not only aids in meal preparation but also brings a sense of comfort and normalcy to space dwellers.
What it does
CosmoCuisine revolutionizes cooking in space. It offers AI-powered recipe suggestions based on available ingredients, recognizes ingredients through images, and allows manual ingredient management. The app generates space-friendly recipes with multiple filters, accommodating the constraints of space living. It's more than a recipe app; it's a comprehensive culinary assistant for space inhabitants.
How we built it
We built CosmoCuisine using a combination of cutting-edge technologies. The front end is crafted with React, providing a responsive and user-friendly interface. The back end runs on Node.js and Express, ensuring a robust and scalable foundation. Our database uses PostgreSQL managed with Prisma, and we integrated OpenAI's ChatGPT API for intelligent recipe generation and culinary suggestions.
Challenges we ran into
One of the biggest challenges was designing an AI system that accurately recognizes ingredients from images in varying conditions. Adapting recipes for the unique environment of space, where factors like microgravity and limited resources come into play, was another significant hurdle. Ensuring seamless integration of all components to work harmoniously was also a complex task.
Accomplishments that we're proud of
We're particularly proud of creating an application that blends AI and culinary arts in a way that's never been done before for space living. Our ingredient recognition system works remarkably well, and the custom recipes generated by ChatGPT have been well-received. But most importantly, we're proud to contribute something meaningful to the future of space exploration and living.
What we learned
This project was a journey in advanced AI integration, user interface design, and understanding the intricacies of cooking in space. We learned about the importance of resource efficiency and adaptive problem-solving in a challenging environment like space. The process also taught us the value of teamwork and perseverance in the face of technical challenges.
What's next for CosmoCuisine
Looking ahead, we plan to expand CosmoCuisine's recipe database, improve our AI's understanding of space-specific culinary needs, and incorporate user feedback for continuous improvement. We're also exploring partnerships with space agencies to adapt our app for real-life space missions, making CosmoCuisine a staple in every space station.
team members
Zhaoying Chen 35568633 Qingyun Qian 20298568 Patrick Agnimel 87760591
Built With
- chatgpt-api
- css
- html
- javascript
- node.js
- postgresql
- react
Log in or sign up for Devpost to join the conversation.