Skip to content

This project solves real life problem of 'Supply-Chain Management' for products. It uses blockchain technology for the same. All transactions are done using blockchain which are transparent, and thus provides a trust mechanism. Blockchain nodes are updated with every step like payment, out for delivery, delivered etc.

License

Notifications You must be signed in to change notification settings

AarishKhanna/Supplychain-Blockchain

Repository files navigation

Supply Chain Blockchain D-App

This Decentralized Application is designed with blockchain technology using solidity, truffle, web3.js and front-end development.

How to Use the D-App

Metamask is necessary to use the app. Make sure you have an account on it. Go to Chrome-extensions to add Metamask.

This project is Deployed on Rinkeby Testnet. Fund your account with some rinkeby test ether to use the D-app. You can visit rinkeby etherscan for previous transaction history that you will have on this D-App.

Aim of the D-App:

This D-app is more secure, efficient, trust worthy solution for Supply Chain Problem In this D-app you can create your item, put it for selling, after the item is bought, you can put it for delievery, and after delievery you can mark it as delievered.

All the steps will be written on the blockchain, thus no chance of fraud is there.

Project is powered by robust smart contracts written with solidity.

Refer below PPT to understand basics of Blockchain Technology:

https://docs.google.com/presentation/d/1Z7CeTDxLTsJjEND3nPqfZxI_9te2fLmR/edit#slide=id.p2

Below image depicts what the project offers:

Implementing-Blockchain-in-Supply-Chain_0

Project Images:

Screenshot 2022-09-01 at 10 22 34 PM

Create Item:

Screenshot 2022-09-01 at 10 23 56 PM

Viewing the Created Item on Blockchain:

Here data is stored in events, refer solidity code for same. Index is item's index, second field is step, where 0 means created, 1 means paid, and 2 means delivered.

Screenshot 2022-09-01 at 10 25 01 PM

Item paid and set to deliver:

Screenshot 2022-09-01 at 10 27 56 PM

Mark Item as Delivered:

Screenshot 2022-09-01 at 10 30 08 PM

Same can be Verified on Blokchain:

Screenshot 2022-09-01 at 10 30 59 PM

Thus the project efficiently solves Supply Chain Management Problem

About

This project solves real life problem of 'Supply-Chain Management' for products. It uses blockchain technology for the same. All transactions are done using blockchain which are transparent, and thus provides a trust mechanism. Blockchain nodes are updated with every step like payment, out for delivery, delivered etc.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published