Inspiration
The inspiration for this project came from something we've all experienced - picking where to eat with friends. We're often faced with the challenge of picking out a place to eat when hanging out with friends. Even though everyone says they're fine with everything, a suggestion quickly proves that it isn't the case. Our app aims to fix that issue by filtering through the preferences and finding something everyone can agree on.
What it does
Fooder lets you and your friends get into a virtual room where you each are given some preset preferences to select such as price and distance. These preferences are then used to generate yes or no questions for the users to respond to. After all the questions are answered, we then find a restaurant that best overlaps with everyone's preferences.
How we built it
We built the front end using React.js and Tailwind. The backend consisted mainly of MongoDB and Express.js. We also utilized the Yelp and GPT-4 APIs to generate options for the users to select from. In terms of planning, we used Figma to draw out our user pipeline so we had a good idea of what the completed app would look like before we even started.
Challenges we ran into
When utilizing all of the APIs, we ran into the issue of being rate-limited. We were able to bypass this issue by creating new keys. Sometimes as a broke college student, you gotta do what you gotta do.
Accomplishments that we're proud of
To be quite honest, we’re proud of everything we did at Boilermake. We’re proud of the video that Alex made showcasing our application. We’re proud of the front end that Andrew and Chris created. We’re proud of the backend that Leo put together. And most importantly, we’re proud of the amount of energy drinks that we were able to consume.
What we learned
Throughout the tireless hours
What's next for Fooder
As for what the future of Fooder looks like, our entire team plans to put the fully functional application to use in the coming weeks as we recover from the lack of sleep from this hackathon. We're all hopeful and excited to be able to use this app to solve our struggle of picking our next meal.
Built With
- gpt-4
- node.js
- react-native
- tailwind
- yelp
Log in or sign up for Devpost to join the conversation.