DISHA is a fully working blockchain platform prototype built for MOVEHACK 2018 competition. For more information about platform, please go to Documents directory in this folder.
- npm : https://www.npmjs.com/get-npm
- Truffle Framework : https://truffleframework.com/
- Ganache : https://truffleframework.com/ganache
- Metamask chrome extension : https://metamask.io/
- json-server : https://github.com/typicode/json-server
- web3.js : https://github.com/ethereum/web3.js/
- Install all packages
- Run Ganache
- login to Metamask and add custom RPC with same host as Ganache (Most probably : http://localhost:7545)
- Import Ganache Ethereum accounts into Metamask by using private key
- Go to truffle.js and change the address 'from : ***********' to one of the accounts in Ganache. That will be the Authority of the project.
- Go to current directory in terminal and type :
- $ truffle migrate --reset
- $ npm run dev
- $ npm install -g json-server
- $ cd data
- $ json-server --watch db.json
------- Developed by : Team CodeXpert -------
Krishna Kulkarni
Ganesh Deshpande
Contact : [email protected]