Skip to content

immersiveos/proving-ground

Repository files navigation

Token Vote - a Standard ERC20Token proposals creation & voting smart contracts and dapp

About

Create voting ballots, vote on proposals for tokens you own, and see real-time and final voting resuts.

Stack

Uses a modern web stack: TypeScript, Node.js/express, Isomorphic webpack (ssr and csr), React, React-Bootstrap, Truffle-Contract and Redux.

Includes a blockchain abstraction that updates dapp redux state with blockchain events. e.g. latest block, network id, local user, etc...

Running

  1. Run metamask or any other web3 browser provider
  2. npm install
  3. npm run start
  4. Browse http://localhost:8889

Status

Active development - not ready for prime time yet

License

Copyright 2017 Aviv Eyal [email protected]

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

https://creativecommons.org/licenses/by-nc-sa/4.0/

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.