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

Share this project:

Updates