DEV Community

Cover image for Fake Product Identification šŸ•µļøā€ā™€ļø
Rohit Patil
Rohit Patil

Posted on

Fake Product Identification šŸ•µļøā€ā™€ļø

About Fake Product Identification

An app which will help to detect whether the product is authenticated or not using blockchain.

The App has two panel :

  • Manufacturer

  • Distributor

Manufacturer has the right to create the asset and based upon the unique hash returned after the transaction unique Qrcode is genereted which contains asset details and the unique hash of the asset.

Distributor just need to register himself on the platform,no further functionalities is provided to the distributor,after the manufacturer create the asset he/she assign the registered distributor along with it,then selected distributor recieves the mail regarding the same to deliver the order.

Then how will the distributor or the consumer can check wether the product is authenticate or not šŸ¤”?

Simply by proceeding to the authentication page where the Distributor or Consumer can scan the Qrcode pasted on the product and check for the authenticity of the product.

Work Flow

Work Flow

But why Blockchain?

After going through multiple methodologies and techniques used in the market to ensure authenticity of a product . We came up with a decentralized solution to authenticate the products whether they are real or fake.One of the reasons behind opting for a decentralized system is that it is immutable, so there are no chances of tampering the data and they are public, so there is nothing like secrecy. As it will provide complete transparency to the users, manufactures,vendors and others.

Demo Video

.

Screenshots

  • Home Page

Home Page

  • Manufacturer/TrackProduct

Manufacturer/TrackProduct

  • Manufacturer/AddProduct

Manufacturer/AddProduct

  • Manufacturer/Available Distributors

Manufacturer/Available Distributors

  • Distributor Registration

Distributor Registration

  • Authentication Page

Authentication Page

Frontend Code

Smart Contract

If you like my Blog feel free to drop a like,it will motivate me to post more such contents.

Top comments (2)

Collapse
 
oyedeletemitope profile image
Oyedele Temitope

I want to create something similar for my final year project but i have zero knowledge on blockchain. i'd love if you can help with that. Can we connect via linkedin or whatsapp?

Collapse
 
omar_aldarra_22 profile image
Omar AlDarra

I wanna know how If i can use your code to make app like yours?