Skip to content

decentralized app for safe donation using the blockchain technology with ethereum network

Notifications You must be signed in to change notification settings

spotlightgroup/DonateDapp

Repository files navigation

Waffle.io - Columns and their card count

DonateDapp

donate decentralize App help you to kickoff your projects and convert your ideas to powerfull projects secure and track your donation by using blockchain technology

Installation

$ npm install to install the dependencies alt tag

you will need to use a local development ethereum enviroment

use ganache with truffle framework you can download it from here TRUFFLE

$ npm start to run the local server alt tag

you should use metamask to deal with your dev network you can install it from here METAMASK

alt tag alt tag alt tag

Usage

after downloading all the requirements this is the steps to start

  1. run ganache alt tag

  2. compile and deploy the contracts to the dev network

$ truffle compile to compile the contracts to the ABI

$ truffle migrate to deploy the contracts to the dev network

  1. import an account into meta mask alt tag

  2. save the memonic words because it is important alt tag

  3. make a new network on http://localhost:7545 alt tag

  4. copy the private key from ganache alt tag

  5. import the account to meta mask alt tag

  6. the account who deploy the contract will have 10000 RbCoin by default and every account will have 100 fake ether also alt tag

now you are ready to start using the website

you just need to set up your config for your local database

enjoy developing this amazing website

Credits

Abdullatif Jamous

Samer Salmeh

abdulhameed

Ahmad Mostafa