This Project is quite important in Blockchain Udacity Course. this project focuses on supply chain project, that helps to track item in the suppy chain. The DApp User Interface when running should look like...
Credits : all the UML Diagrams have been drawn using Draw.io Application, that follows the similar structure for all diagrams.
transaction IDs :
0x9d7015fb4011b8923c15f83b4c9ff390de1c39008ed18e7671209b2d7853f436 0xca989612b33871389c06e3fd2c8d94d27195e3689d5c9bad21167154ba9f969b 0x1a044d0e757f1e4e584bfe8eb2a629105f22016d5c013fa70a4b82f844737351 0xca432bc7992e165bd89b01f7533d6bf7f8b76bd216b557b39a12177f6b8802b8 0xc85e14ea7574bde97d48f1c72d7687383fe47b62fc7430231a52695b4ab787ee
Your terminal should look something like this:
This will create the smart contract artifacts in folder build\contracts
.
Migrate smart contracts to the locally running blockchain, ganache-cli:
In a separate terminal window, launch the DApp:
npm run dev
https://rinkeby.etherscan.io/tx/0x9d7015fb4011b8923c15f83b4c9ff390de1c39008ed18e7671209b2d7853f436
https://rinkeby.etherscan.io/tx/0xca989612b33871389c06e3fd2c8d94d27195e3689d5c9bad21167154ba9f969b
https://rinkeby.etherscan.io/tx/0x1a044d0e757f1e4e584bfe8eb2a629105f22016d5c013fa70a4b82f844737351
https://rinkeby.etherscan.io/tx/0xca432bc7992e165bd89b01f7533d6bf7f8b76bd216b557b39a12177f6b8802b8
https://rinkeby.etherscan.io/tx/0xc85e14ea7574bde97d48f1c72d7687383fe47b62fc7430231a52695b4ab787ee
- Ethereum - Ethereum is a decentralized platform that runs smart contracts
to make the web faster, safer, and more open.
- Truffle Framework - Truffle is the most popular development framework for Ethereum with a mission to make your life a whole lot easier.
- Draw.io - Used to make all the diagrams