Imagine that you are a customer who frequents a few organic, locally-sourced restaurants, when suddenly, to your discontent, you notice that maybe the food quality has gone down, but it’s very difficult to confirm your suspicions. Well I can say that having worked as a line cook before, that restaurants will sometimes choose lower-quality, cheaper ingredients while pretending to still offer local ones.

In comes VeriFood, where we provide a social network for you to follow your favorite local producers, check if your local restaurant is buying from them using smart contracts, and rate restaurants based off their food.

Restaurants who participate can utilize our trading platform for food commodities as long as they maintain smart contracts with local producers.

How we built it

Our frontend was developed using Angular 5 and TypeScript while leveraging a powerful Material UI framework. We interfaced with AlphaPoint’s API and built our blockchain logic on top of Azure workbench.

Challenges we ran into

We ran into several blockers while developing VeriFood. One of the trickiest was getting Azure’s continuous deployment service to play nicely with the app service. After figuring this out, however, we were able to streamline our productivity and continuously deploy new versions of our web app in near real time.

What we learned

We learned how to incorporate different technologies seamlessly. How to take feedback from sponsors and translating that into technology. We also learned how to develop an efficient workflow and ensuring that technical requirements are met. We also made new friends.

What's next for consensus-hackathon

Tokens for customers as a loyalty program.

Share this project: