Inspiration
The inspiration behind "Shiok!" π emerged from the common dilemma many face daily: deciding what to eat. In a world brimming with culinary choices, indecision can turn meal selection into a time-consuming challenge. Recognizing the potential to simplify this process, "Shiok!" was envisioned as a solution to not only expedite decision-making but also to tailor dining suggestions to individual taste preferences, making every meal discovery exciting and personally satisfying. π
What it does
"Shiok!" π± is a web-based application that revolutionizes the way users decide on their meals. By integrating a swiping mechanism akin to popular dating apps, "Shiok!" offers a fun and interactive way to gauge users' food preferences. As users swipe through dish options, the app learns about their tastes and curates personalized meal suggestions. This intuitive approach ensures that users are matched with dishes that appeal to their specific tastes, effectively eliminating mealtime indecisiveness. π₯β‘οΈπ²
How we built it
The development of "Shiok!" was a collaborative effort, utilizing a blend of cutting-edge technologies and innovative design principles. The core functionality, including the swiping mechanism and personalized suggestion algorithm, was built using a combination of HTML, EJS, JavaScript for frontend interactions and OpenAI GPT3.5, ADA Embeddings, Pinecone, Numpy, and Places API for backend data processing π π».
Challenges we ran into
Faced with the challenge of developing "Shiok!" in just one day, our team tackled immense time pressure β³, requiring rapid decision-making and prioritization of core features. This accelerated timeline demanded a highly focused and collaborative effort, pushing us to streamline our workflow and make strategic compromises to ensure the app's essential functionality and user experience were delivered within the constrained timeframe.
Accomplishments that we're proud of
The team is particularly proud of successfully developing an app that not only meets its initial goals but also enhances users' dining experiences ππ΄.
What we learned
In developing "Shiok!", we delved deep into the realms of UI/UX design and the integration of Google APIs, which reshaped our understanding of creating engaging, user-focused applications. We learned the crucial role of intuitive design in enhancing user engagement and the strategic importance of incorporating technologies like Google Maps and Places API for personalized, location-based dining suggestions πΊπ. This journey underscored the essence of blending aesthetics with functionality and leveraging external tech to elevate user experiences, principles that now guide our approach towards innovative application development.
What's next for Shiok!
"Shiok!" is set for a transformative phase, focusing on expanding its reach through targeted marketing and a UI makeover to meet modern design standards. The plan includes leveraging social media π±, influencer collaborations, and community events to introduce "Shiok!" to a wider audience, while a UI revamp will enhance the app's look and feel, ensuring a seamless and stylish user experience β¨. This dual approach aims to make "Shiok!" a standout choice for culinary discovery and meal decision-making.
Built With
- fastapi
- firebase
- javascript
- numpy
- openai
- pinecone
- places
- python

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