Inspiration

Our inspiration for Souperb came from our deep love for soup. It has always provided us comfort on days when we were feeling under the weather, and we recognize its health benefits. With this in mind, we wanted to create an app that helps people discover ingredients and recipes for soups, promoting better health.

What it does

Souperb offers a variety of features to enhance your soup experience. Users can easily log in or sign up to access the web app. It includes a quiz or an AI chat feature to help find the perfect recipe. You can save your favorite soups and cans to a personal shelf. Carroqueen, the app’s assistant, answers questions related to soup ingredients, recipes, or even general inquiries. Additionally, the app provides a list of ingredients, making it simple to gather everything you need to create delicious soups.

How we built it

We built Souperb using a combination of powerful tools. For the front-end, we used Astro, while Supabase manages the backend database. API calls are powered by Huggingface, and we utilized mistralai/Mistral-7B-Instruct-v0.3 to create the model. The app’s UI/UX was designed in Figma, with custom illustrations made in Krita and Procreate for a more personalized touch.

Challenges we ran into

During the design process, we faced some time constraints, especially when it came to adding intricate details to the artwork and the time required for each task. We also encountered issues with design files and exporting them correctly. A significant challenge was waiting on others to finish their tasks, which prevented us from completing our own work due to the limited time. Additionally, we struggled with running out of time to debug and implement all the features we wanted, which highlighted the over-ambition we had given the tight timeline.

Accomplishments that we're proud of

Our ideas for this hackathon were one of our biggest accomplishments, and executing them within the time constraints was a major achievement. The login page was also a significant milestone for us. We successfully made a variety of different elements work together, even though they weren’t necessarily designed to integrate. Additionally, working with cutting-edge technology and training a unique model was a rewarding challenge that we’re proud of.

What we learned

For some of our team members, this was their first hackathon, making the experience an incredible learning opportunity. We gained valuable insights into how documentation evolves and the importance of keeping up with updates in technology. We also learned a lot about improving design choices, color palettes, and the finer details of art creation. Additionally, this was our first time working together as a group, which taught us a lot about collaboration, communication, and teamwork.

What's next for Souperb

Our next steps for Souperb include enhancing user interaction by adding more comments and communication features. We also plan to integrate a map that locates grocery stores, along with the ability for users to order ingredients online directly through the app.

Built With

  • astro
  • figma
  • huggingface
  • javascript
  • krita
  • mistralai/mistral-7b-instruct-v0.3
  • procreate
  • python
  • supabase
Share this project:

Updates