Marketplace dApp built with React, Truffle, and Ganach.
Be able to make transaction by Ether.
DEMO:
- Sell (add) products by Ether
- Purchase products by Ether
- Shows owner accounts of Metamask address
- npm
- Metamask
- Ganache
-
Run Ganache & Setup Metamask with Ganache
Copy the RPC Server from Ganache. eg: [HTTP://127.0.0.1:7545]
Then choose the network as Custom RPC in Metamask, paste the above mentioned RPC Server intoNew RPC URL
and save.
Choose this custom network in Metamask. -
Run react application
Clone repo, cd into folder and run:
$ npm install $ truffle test $ npm start
-
Get Ether (Kovan network)
Get Ether (Kovan) by free at Kovan faucet
- Web3
- Truffle (To compile and migrate smart contract)
- Remix (To deploy smart contract)
- Infula (To delpoy on the Kovan test network)
- Chai
- React
- Bootstrap