Inspiration

A member of our team is student that is paying for college on her own, so the amount of money spent every month is extremely important, including groceries. At a public event, we also noticed the sheer amount of food that is simply thrown away. Connecting the two, we can support students on campus with opportunities for free food and decrease the amount of food waste, while also indirectly encouraging students to participate in community events.

What it does

It's a centralized free food listings website for college campuses. Anyone can view any event, and anyone can post any event, provided that they are a registered user. For security reasons, we have moderation features to prevent anyone from being misled. We also have generative UI functionality in the form of a GPT-4o powered search that analyses natural human text to provide the best possible match for a search query.

How we built it

We utilized Django for the backend, React for the frontend, SQLite for our database due to it being a small project, and GPT-4o for generative UI search.

Challenges we ran into

GPT-4o rate limits, members of the team being unfamiliar with React, learning generative UI, and issues with git merging.

Accomplishments that we're proud of

Learning React on the fly, implementing Generative UI, and provide a solution to both financial concerns for students and food waste on campus

What we learned

How to wire together a backend, a frontend, and an external API to put together a cohesive, fullstack project.

What's next for CampusBites

Ideally deploy at a larger scale to be used on college campuses.

Share this project:

Updates