A Drizzle + React + Material UI Petshop PoC implementation.
- Ethereum interaction is completely achieved through the drizzle redux store.
- UI is implemented by combining react and the material design.
This repo has been tested on Node.js v11.15.0 (Ubuntu). It currently fails on node versions >= 12.
If you are using nvm, type:
$ nvm use 11
Otherwise make sure you are using Node.js v11.15.0.
$ truffle develop
$ truffle(develop)> migrate
Or, if you are using ganache-cli:
$ ganache-cli -p 9545
$ truffle migrate
Your blockchain is now up and running!
The React frontend application is under the client folder
$ cd client
$ yarn
$ yarn start
You are ready to test!