Crowdfunding
A simple Ethereum-based crowdfunding decentralized application (dapp) where you can start and fund crowdfunding projects. It uses Ether, a cryptocurrency, as the medium of exchange (currency).
Medium article:
Prerequisites
- Node - v10.x.x (preferrably v10.15.0 for long term support)
- npm - v6.x.x (preferrably v6.6.0)
Running It Locally
Clone this repo via to your local machine and install the dependencies by doing the following:
git clone https://github.com/openberry-ac/crowdfunding.git
cd crowdfunding
npm install
Start the application in a development environment via:
npm run serve
Boilerplate
If it is only the boilerplate that you want to clone, do it via:
git clone https://github.com/openberry-ac/crowdfunding.git --branch boilerplate --single-branch
And then do the same following commands as shown above for starting the application, you should be all set by then.
Built With
- Solidity - Ethereum's smart contract programming language
- Vue.js - The Javascript framework used
- Vuetify - Material Design Component Framework
- web3.js - Javascript library used to interact with the Ethereum blockchain
openberry
Anyone can become a blockchain engineer!
openberry is a tutorial marketplace, designed to allow anyone to learn blockchain programming.
Website: https://openberry.ac/
Medium: https://medium.com/openberry
Twitter: https://twitter.com/openberry_ac