/supplychain-blockchain-dapp

Ethereum DApp that demonstrates a Supply Chain flow between a Seller and Buyer. The user story is similar to any commonly used supply chain process.

Primary LanguageJavaScript

Supply chain & data auditing

This repository contains an Ethereum DApp that demonstrates a Supply Chain flow between a Seller and Buyer. The user story is similar to any commonly used supply chain process. A Seller can add items to the inventory system stored in the blockchain. A Buyer can purchase such items from the inventory system. Additionally a Seller can mark an item as Shipped, and similarly a Buyer can mark an item as Received.

Smart Contract

The smart contract is deployed on the Ethereum public network Rinkeby:

Dependencies

  • Node v16.15.1
  • Truffle v4.1.14
  • Ganache CLI
  • Truffle HDWallet Provider v2.0.13
  • Solidity v0.4.24
  • Web3 v16.0.3