Inspiration
It all started at cuHacking, Carleton's very own hackathon. While brainstorming ideas for a challenge to help Ottawa, we realized something—we've all been there, staring at food in our fridge that we swore we'd eat, only to end up tossing it out. No one wants to waste food, but sometimes life just gets in the way.
That got us thinking: what if there was an easy way to share extra food with people who actually need it? That's how Share a Bite was born.
What it does
Our platform makes it simple for neighbors to share surplus food—whether it's extra groceries, garden veggies, or leftovers from a big meal. By making sharing easy, we're not just cutting down on waste; we're also helping fight food insecurity and bringing the community closer together.
How we built it
Using Gadget's capabilities.
Challenges we ran into
- Version control was a little tricky at times, but we figured it out.
- Messaging often gave trouble
- Location APIs would only sometimes work
- Trying to not crash out
Accomplishments that we're proud of
- Not crashing out, having a complete project
- Proud of our idea, to help feed those in need without requiring more resources
- No major team conflicts (yet)
- We were able to implement many features, much more than we thought possible for 36 hours.
- Learning new frameworks
What we learned
- Frameworks
- AI is scary, very useful, while at the same time often useless, making things much harder
- How to use Gadget
- Version Control
What's next for ShareAByte
- Location services, filtering by location
- A working "report user" system
- Support for large organized events
- Deploying for use
- Mobile App version
Built With
- gadget
- react
- typescript
- various-apis
Log in or sign up for Devpost to join the conversation.