Inspiration
We were inspired by how frequent food in our homes go to waste. We noticed a lack of tools to help people keep track of what they buy. We also saw the impact of food waste on the environment. That's when we decided to create RePlate.
What It Does
RePlate is a smart tool that helps people keep track of what's in their fridge by letting them scan and see their food, so they can use it before it spoils. You can scan barcodes or receipts, and the app will automatically add your groceries for you. The app lets you scan barcodes or receipts, and it adds your groceries to your list by itself. The purpose of RePlate is to help you waste less food, save time, and spend less money.
How We Built It
We used NextJS and Tailwind CSS for the UI, as well as v0.dev for inspiration. We used the useHooks library for additional UI animations and used Google Maps data for real-world restaurant data. For the backend, we used Python and PyTorch for a neural network image recognition model. This directly allowed users to effortlessly upload images and be listed on the marketplace. In turn, other users could save food and buy from others.
What We Learned
We learned how to connect APIs into one seamless app. We also learned how to use OCR in real-world situations. Working under pressure taught us to focus and stay organized. Team communication was key to our success.
What's Next for RePlate
We want to improve the accuracy of our receipt scanner. We also want to add features like a shared pantry for families or roommates. Smart fridge integration is something we're excited about. Our goal is to make RePlate a tool people use every day.
Built With
- nextjs
- python
- tensorflow
- torch

Log in or sign up for Devpost to join the conversation.