Inspiration

Built to track down your food to the source. I wanted to create something for people to be able to know more about their food. Take it with you while grocery shopping and verify anything from the product's origin, where it's passed through the supply chain, to the authenticity of certain labels.

What it does

Allows users to scan or upload pictures using a camera reading the barcode of any food product. It will give you the most recent information as to where it came from along the supply chain and whether the labels are trustworthy.

How I built it

Using solidity for creating the smart contracts and Hardhat's test network. Created a React app and used a MetaMask wallet for demonstrating the transactions taking place on the blockchain.

Challenges I ran into

Originally, I had planned on using Hyperledger Fabric but I ran into numerous issues with configuring Docker and setting up the Fabric SDK and test network. I resolved to using Solidity for basic smart contract implementation and Hardhat for deploying them.

Accomplishments that I'm proud of

Working on my first blockchain project

What I learned

Writing smart contract in Solidity and deploying them onto a blockchain network. Front-end development skills and prototyping.

What's next for Find My Food

Generate recipes based on the food products that users have scanned. Verify the authenticity of more labels. Go from prototype to implementation in UI.

Built With

Share this project:

Updates