Fun fact: how we get our name Food HOuse PArty -> FoodHopa
FoodHopa is primarily inspired by NUS Buffet Response Team: a wildly popular telegram group chat in the National University of Singapore comprised of hungry college students that will hunt places with surplus food for them to eat. FoodHopa is an attempt to formalize this process and scale it beyond the NUS campus.
There a lot of food waste in the world. There's also a lot of pollution in the world. What if we try to solve both of them at once? That's the idea of FoodHopa was born.
Restaurants are often unable to serve all of their ingredients by the end of service and these ingredients are often thrown out. What a waste!
Food delivery is amazing, but having one car deliver food one by one to each and everyone's home generates too much carbon emission and it can often be expensive if one tries to purchase from restaurants that are located far away.
What it does
FoodHopa tries to reimagine the concept of food delivery by bulk ordering surplus food from restaurants.
A party host (driver) will pick up the food from the restaurant and then bring it to a strategic place/hub (ex: dorm) for the party-goers (eaters) to come and pick up their food. The driver would then be compensated for their service.
FoodHopa, like an actual party, leverages network effect by encouraging people to invite their friends to participate in a food party to help reduce the cost of food.
How we built it
FoodHopa consists of two main components.
Mobile App for Party Host and Party-Goers
FoodHopa's iOS mobile app is written in Swift to create a smooth native experience for our users. It leverages TomTom's API to display maps, calculate distance, and find the shortest route for our driver.
Web App for Restaurant Operators
FoodHopa's web app is built on Python-Flask and uses WebAuthn (with Yubikey!) to do passwordless authentication. We believe that passwordless authentication is the way to go in F&B businesses where employee turnover rate is extremely high and with an inconsistent work schedule. Sharing a password with multiple people can be very problematic and memorizing (a good password) can also be tough, but passwordless authentication solves this issue.
Everybody says tech can bring social impact, we are no different. We believe in being conscious of what kind of impact (both positive and negative) that a technology product can create.
FoodHopa strives to play a role in reducing the amount of food waste that the restaurant produces and reducing the amount of carbon emission that is created through food delivery.
Challenges we ran into
It takes some time to figure out how WebAuthn works. It is a very cutting edge technology and most of the libraries are still in development or poorly documented.
Accomplishments that we're proud of
What we learned
- Write a clear spec so there's no misunderstanding between team members.
What's next for FoodHopa
End-user Mobile App
- Implement credit card payment
- Test and iterate the marketplace economy
- New Feature: Food Plan (Monthly food plan to join X an amount of food party in certain price range to help increase retention and lower cost of food for students)
- Explore the possibility to integrate with existing point-of-sale systems to create seamless stock tracking.
- Allow restaurant to run discount and promotions