web3-kickstarter is decentralized application build on Ethereum to facilitate features like kickstarter by overcoming it's limitaion of possible Scams.
- It uses a Smart Contract as a mediator to handle the Request of Spending by the Campaign Manager
- It uses consensus of every contributors of the campaings to approve a Spending Request
- ✨Magic ✨
- Campaign Creation
- Contribute to a Campaign
- Request for Spending (only by Manager)
- Approving a spending request (by contributors)
- Finalizing a Spending Request
- Dashboard for visualisation
web3-kickstarter uses a number of open source projects to work properly:
- Node.js
- Next.js
- React.js
- Semantic-Ui-React
- Web3.js
- Truffle
- Ganache
web3-kickstarter Node.js v12+ to run.
Install the dependencies and devDependencies and start the server. Must have MetaMask installed on Browser.
cd web3-kickstarter
npm i
npm run dev
MIT