Supply Chain Management using Ethereum-Blockchain
Last updated Jun 22, 2026
14
Stars
13
Forks
2
Issues
0
Stars/day
Attention Score
15
Language breakdown
JavaScript 51.5%
HTML 32.8%
Solidity 15.5%
CSS 0.1%
▸ Files
click to expand
README
Supply Chain Management using Ethereum-Blockchain
Functionalities
- The producer can register him as a producer
- After registration he can add products, the attributes of a product are
- The producer should be able to change the price if he wants.
- Customer can view the products
- Customer can order the products (no need of sending money, only COD)
- Customer can track the product using the order ID
- The status of the order are
- The producer has the authority to change the status of the product (when the customer places an order, the status will be “Placed”).
Want to run on your machine?
Install metamask wallet
Installmetamask wallet using this Link. Just collect some ether and you are good to go.
Setup a local server
Installnode.js and npm then http-server
$ sudo apt install nodejs npm
$ sudo npm install http-server -g
Run
Clone the repository and starthttp-server.
$ git clone https://github.com/suvambasak/supply-chain-ethereum.git
$ cd supply-chain-ethereum/
$ http-server
Goto : http://localhost:8080/
Screenshots
Register as a producer
Adding products
Change price of any product
View the products
Order products
Customer can track the product by order ID
View of orders
Status change
🔗 More in this category