We propose a blockchain-based Food traceability system which eradicates the problems of food fraud and increases customer loyalty. This system will keep track of food being manufactured and its transfer of ownership from one entity to another, all of this data is stored as a block in an immutable le
Meal Proof A blockchain based application for tracing food industry supply chain
We propose a blockchain-based Food traceability system which eradicates the problems of food fraud and increases customer loyalty. This system will keep track of food being manufactured and its transfer of ownership from one entity to another, all of this data is stored as a block in an immutable ledger also called blockchain. This will ensure traceability at each point of supply chain. Furthermore, we aim to incorporate data analytics and generate insights about the different growth parameters. This way, we can improve efficiency of supply chain management and create a system which doesn’t require people to trust each other in order to communicate or perform transactions.
We have divided out project into 3 modules :
i. Frontend:
This will contain a complete view of inventory as well as screens for placing orders to suppliers and viewing orders from retailers. We have used ReactJS for developing frontend. As of now most of frontend screens are complete and their integration with backend is in progress.
ii. Backend and Database:
This module is responsible for managing the whole system together and receiving and responsing to each user request. Currently we are working on developing backend of out system. NodeJS is being used to develop backend and MySQL for database.
iii. Blockchain:
With the help of blockchain technology, the data stored during the workflow of food supplychain will be verified and it will be stored in a curated manner. For the project, ethereum platform has been used and the smart contract will be deployed and executed on test networks which will directly validate all the information and provide an accurate timeline at every on click action.
With the use of our system, suppliers, manufacturers, retailers will be able to easily verify the quality of food product by tracing the upstream and downstream of food supply chain, this will be done as transit of food product from one entity to another will be done with the help of QR code scanning and then verification will be done on the existence of that hash which was decoded by QR Code. Along with this, manufacturer and retailer will be able to manage inventories. In addition, dashboards will be used by manufacturers to analyse data based on various growth metrics.
There are 3 different business entities that we are targetting in this project, Raw Material Supplier, Manufacturer, Retailer.
Raw Material Supplier:
Suppliers is considered as the start of supply chain here. Supplier receives orders of raw material from manufacturer and delivers the order to manufacturer. Here the unique product code is generated for each item that supplier delivers.
Manufacturer:
Manufacturer is the main entity in this chain who receives the raw material and processes it to form a product and stores the product in his inventory. The manufacturer can place order from supplier or receive order of finished product from retailer. Manufacturer itself contain different steps through which product is passed before completion. Once the product is finished its chain is updated and owner is changed.
Retailer
Retailer can order the finished product from the manufacturer. Once he receives the order the ownership is transfered. The whole product chain can be checked by scanning the QR code on the product which contain whole record of how product travelled from raw material to completion.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| AWS Database deployment hours/month for 1 month | Equipment | 500 | 108 | 54000 |
| Backend and Frontend deployment | Equipment | 1 | 1000 | 1000 |
| Total in (Rs) | 55000 |
Stress is a normal part of life. We can experience stress from our environm...
The purpose of developing this app is to facilitate Muslims who want to learn Quran proper...
What is Diabetic KetoAcidosis? Diabetic ketoacidosis (DKA) is a serious complication...
Freedom Glory is a Desktop adventure and fighting game. The story of Freedom glory revolve...
Twitter is one of the fastest growing microblogging and online social networking platform....