The recommended operating systems for the dapp development is posix-like.
- ubuntu-18.04.1 AMD64
- npm 3.5.2
The front-end parts of the dapp is based on vue.js.
cp app
npm run serve
Truffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier.
Please compile and deploy your smart contracts follow the steps below.
-
Config your test networks in truffle-config.js
-
run script in unix-like operating system (e.g. Mac OS, Linux)
./deploy-contract.sh
The Ganache is a Node.js Ethereum client for testing and developing smart contracts.