All Projects → cyberacademydev → cyberevents

cyberacademydev / cyberevents

Licence: MIT license
The protocol for EVENTs and TICKETs

Programming Languages

javascript
184084 projects - #8 most used programming language
solidity
1140 projects

Projects that are alternatives of or similar to cyberevents

Ethereumbook
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
Stars: ✭ 11,663 (+72793.75%)
Mutual labels:  dapp, token, web3js
Eth Crypto
Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity
Stars: ✭ 420 (+2525%)
Mutual labels:  dapp, web3, web3js
ethereum-dex
Decentralized exchange implementation for the 0xcert protocol on the Ethereum blockchain.
Stars: ✭ 18 (+12.5%)
Mutual labels:  token, smart-contract, erc721
nft-swap-sdk
Ethereum's missing p2p NFT and token swap library for web3 developers. Written in TypeScript. Powered by 0x.
Stars: ✭ 200 (+1150%)
Mutual labels:  dapp, web3, erc721
Web3swift
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
Stars: ✭ 237 (+1381.25%)
Mutual labels:  dapp, web3, web3js
Starter Kit
An OpenZeppelin starter kit containing React, OpenZeppelin SDK & OpenZeppelin Contracts.
Stars: ✭ 101 (+531.25%)
Mutual labels:  dapp, web3, web3js
solidity-cli
Compile solidity-code faster, easier and more reliable
Stars: ✭ 49 (+206.25%)
Mutual labels:  dapp, web3, web3js
Web3 Vs Ethers
A basic cheatsheet of Web3.js vs Ethers (along w/ example apps!)
Stars: ✭ 103 (+543.75%)
Mutual labels:  dapp, web3, web3js
Ethvtx
🌀🛰 ethereum-ready & framework-agnostic redux store configuration
Stars: ✭ 125 (+681.25%)
Mutual labels:  events, dapp, web3
openzeppelin-network.js
An easy to use and reliable library that provides one line access to Web3 API.
Stars: ✭ 45 (+181.25%)
Mutual labels:  dapp, web3, web3js
ethereum-crowdsale
0xcert protocol crowdsale contracts for Ethereum blockchain.
Stars: ✭ 15 (-6.25%)
Mutual labels:  token, smart-contract
defi-dapps-solidity-smart-contracts
This is a Web 3 Smart Contract learning and teaching repo which will be used to teach students all across Pakistan.
Stars: ✭ 241 (+1406.25%)
Mutual labels:  dapp, erc721
ethereum-erc20
Fungible token implementation for the Ethereum blockchain.
Stars: ✭ 27 (+68.75%)
Mutual labels:  token, smart-contract
LunDAO
LunDAO 是一個鼓勵撰寫與 Ethereum 社群相關的中深度的中文文章,透過一個短期的實驗專案嘗試 DAO 可以如何進行社群治理以及回饋社群貢獻。
Stars: ✭ 50 (+212.5%)
Mutual labels:  dapp, web3
vue-web3
🐙 Web3 blockchain bindings for Vue.js (inspired by Vuefire and Drizzle)
Stars: ✭ 63 (+293.75%)
Mutual labels:  dapp, web3
colonyDapp
Colony dApp client
Stars: ✭ 52 (+225%)
Mutual labels:  dapp, web3
almonit-plugin
ENS+IPFS Firefox plugin by Almonit
Stars: ✭ 17 (+6.25%)
Mutual labels:  web3, web3js
Artion-Server
Artion API Server
Stars: ✭ 26 (+62.5%)
Mutual labels:  web3, erc721
court
The Kleros court user interface.
Stars: ✭ 19 (+18.75%)
Mutual labels:  dapp, web3
dtube
Decentralized video sharing & social media platform on Ethereum blockchain.
Stars: ✭ 70 (+337.5%)
Mutual labels:  dapp, web3

academy_logo

Cyberevents

We’re going to realize an automated event organization blockchain platform. Our solution is a DApp, where participants can sign up, get their tickets and easily check in on the event. All these operations occur in the network of smart contracts and the entrance tickets are ERC721 tokens

Test

If you want to run tests you need next dependencies

Clone this repository

git clone https://github.com/cyberacademia/cyberevents

Make sure that you run all next commands in the repository root

Install project node dependencies

npm install

To run all tests with npm

npm test

To run all tests with truffle

# <testrpc> : testrpc you're running (eg --network-ganache, in the truffle-config.js you can find all networks names)
truffle test --network-<testrpc>

To run the specified test

# <path-to-test> : path to the test file you're going to run (eg test/TestTicket.test.js)
truffle test <path-to-test> --network-ganache

License

Licensed under the MIT license, copyright © 2018 Cyber Academy

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].