Inspiration

We've all been there. Studying late, but with no time to get food to satisfy your gnawing hunger - and delivery is too expensive for your college student lifestyle. Biteshare was created to alleviate this frustration of high delivery fees that make food not worth the price. We wanted to reduce delivery fees while simultaneously giving users an opportunity to connect with their community. Studying can get lonely.

What it does

BiteShare is a platform for people to coordinate group food delivery orders while building community connections. Users can post group order announcements, where other users can view details and join the order. After selecting a BiteShare order to join, they will add their order using a food delivery app (i.e. UberEats) group order link. Users can meet new friends when trying new food, or reconnect with classmates over old favorite meals.

How we built it

BiteShare is independently designed in Figma, built in Next.js which links to a Convex backend, and hosted on Vercel. We pulled features from Google Maps' API for our location services and maintained account security with Auth0.

Challenges we ran into

The biggest challenge we faced was using Auth0 and integrating it with the rest of our web app. We found that Auth0 required many things to be intercompatible and it was difficult to keep them consistent throughout the entire application. There was also less versatility with the auth system than some other similar services, but we were able to figure it out in the end.

Accomplishments that we're proud of

One of our team members used React.js for the first time and successfully implemented Google Maps' API for address auto-complete and information windows on our map feature. We are also proud of our timeline adherence.

What we learned

We learned how to integrate Auth0 for added account security and gained experience with the aforementioned Google Maps API. One of our team members was new to and learned Convex and Vercel, while another honed his CSS skills.

What's next for BiteShare

BiteShare's collaborative nature opens doors to possibilities. For example, users can modify their created posts to create a study group around a shared order. Users can also submit pictures of their group order to earn points within the app that can be redeemed for future deliveries. Additionally, more specific filtering for order querying could be implemented. Ultimately, BiteShare seeks to gather people together around food and save money.

Built With

Share this project:

Updates