After cloning this repository and installing the above dependencies, perform
$ yarn install
Next, in one terminal, do
$ yarn run ganache-cli
Then, in another terminal, do
$ yarn run truffle compile
$ yarn run truffle migrate
which will deploy the contract onto your local ethereum blockchain.