An event creation and ticket sales app built on the Ethereum blockchain. Built at ETHWaterloo hackathon.
You can visit the app at ticketwicket.xyz. You'll want to be running testrpc
locally as well.
- Install global dependencies:
npm install -g truffle
npm install -g ethereumjs-testrpc
-
Run
testrpc
locally -
Compile the contracts
truffle compile
-
Start the app
cd client && yarn install
cd client && yarn start
The client app creates the event contract so we don't actually need to use truffle migrate
but you can if you want
To get the latest changes to be reflected on ticketwicket.xyz, you need to run yarn run build
in the client
directory,
and place the resulting files from client/build
into the top-level directory on the gh-pages
branch.
- Kevin Hughes
- Christopher Vollick
- Ben Cox
- Chris Thomson