Turn on necessary components & compile Turn on IPFS Daemon: $ shell/daemon.sh Push temp dataset to IPFS Swarm: $ shell/dataset.sh Fix "CORS" error: https://github.com/ipfs/js-ipfs-api#cors Turn on Local Blockchain: $ shell/ganache.sh Compile/Deploy Smart Contracts: $ shell/deploy.sh Compile project node modules: $ shell/browserify.sh Change default values Blockchain & IPFS address/port: js/setup.js @ row 2-4 Root IPFS directory: js/modules/mutable.js @ row 70 Smart Contract Superuser: contracts/Main.sol @ row 9 Borrowed Tools/Functionality GO-IPFS JS-IPFS-API Truffle Ganache jQuery NodeJS & NPM Backported Monaco Editor by Tim Kendrick Buffer Browserify Moment