Skip to content

gaiax/eth-checkin-proto

Repository files navigation

checkin-app

Checkin application using Ethereum

Web demosite

https://eth-checkin.firebaseapp.com

Contributing

Pull requests and stars are always welcome.

  1. Fork it!
  2. Create your feature branch.
git checkout -b my-new-feature.
  1. Commit your changes
git commit -am 'Add some feature.
  1. Push to the branch.
git push origin my-new-feature
  1. Submit a pull request For bugs and feature requests, create an issue.

Developer's guide

Installation

$ git clone git@github.com:gaiax/eth-checkin-proto.git
$ cd eth-checkin-proto

# Install Truffle dependencies
$ npm i

# Install frontend dependencies
$ cd frontend
$ npm i

build local blockchain and deploy

  1. Install Ganache. (https://www.trufflesuite.com/ganache)
  2. Launch Ganache
  3. Deploy contracts to local blockchain
$ truffle compile
$ truffle migrare --reset

Run

# launch web view
$ cd frontend
$ npm start