Early model of a secure blockchain-based Reputation System
-
Install NodeJS
-
Install
Truffle
:npm install -g truffle
-
Install Metamask
-
Install Ganache
-
Install
Lite Server
:npm install -g lite-server
-
Run
Ganache
on portHTTP://127.0.0.1:8545
-
Log in
Metamask
and useethereum mnemonic phrase
provided byGanache
-
Install the dependencies decribed by
package.json
in the localnode_modules folder
vianpm
:npm install
-
Compile and migrate the smart contracts:
truffle compile truffle migrate
-
Run the
Lite Server
development server (outside the development console) for front-end hot reloading:// Serves the front-end on http://localhost:3000 npm run dev