SkillAgentSearch skills...

FakePro

FakePro FakePro Fake Product Detection Using Blockchain:-Nowadays, majority of the people buy the counterfeits product, because they are not aware or cannot track the product ownership, the manufacturer of the product. So our main motivation is to implement this system to maintain the product ownership in SCM and provide the anti-counterfeits products to end users/consumers. The proposed system provides reliable and secure product transaction history using blockchain. Tech Stack Used:- PHP,HTML/CSS ,JS,Web3.js,Solidity Tool used :- Ganache ,Metamsak

Install / Use

/learn @AmanGadadare/FakePro
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

FakePro -Fake Product Detection Using Blockchain

Problem:- There are many fake products existing in supply chain and to ensure genuineness of products system is needed. To check genuineness of product Ownership history of the product need to be maintain.

Solution:- 1.system provides reliable and secure product transaction history using blockchain. POMS in SCM using consensus algorithm.

2.In proposed system the manufacturer will enroll him with valid information on the blockchain with company name and other details and assigns a unique ID to each product with QR code.

3.The manufacturer ships products to the Distributor where a distributor can check the manufacturer details and ownership of the products, etc. Distributor verifies the genuineness of the EPC using assigned QR code and issues a transaction.

Demo:-

Click on the link to view the deom of Project https://drive.google.com/file/d/1L8JYyjkbwQ-cuTyYqUlboZmG_dpZ99ny/view

Tech Stack /Tools:-

1.Remix IDE - Remix IDE is an open-source web and desktop application. It fosters a fast development cycle and has a rich set of plugins with intuitive GUIs. The remix is used for the entire journey of contract development as well as being a playground for learning and teaching Ethereum.

  1. Ethereum node: Ethereum is a distributed network of computers running software (known as nodes) that can verify blocks and transaction data.

  2. Meta mask: Meta Mask allows users to sign smart contracts and interface with Ethereum dApps (distributed Ethereum-based applications) without running a full Ethereum node

  3. PHP : For Developing the backedn we have use the PHP

  4. MySQL: For Storing the user username and password info used MySQL with Wamp Server .Password will stored in encrypted format.

  5. Ganache: Ganache is a personal blockchain for rapid Ethereum and Corda distributed application development. Ganache is used for setting up a personal Ethereum Blockchain for testing your Solidity contracts. It provides more features when compared to Remix.

6.Solidity : For Smart Contract Development.

Design:-

41

42

Implementation :-

43

44

45

46

47

48

49

View on GitHub
GitHub Stars11
CategoryDevelopment
Updated7mo ago
Forks2

Languages

JavaScript

Security Score

67/100

Audited on Aug 15, 2025

No findings