Skip to content

julienbrs/hardhat-blockdonate

Repository files navigation

GitHub LinkedIn


Table of Contents
  1. About The Project
  2. Getting Started
  3. Contact

About The Project

Solidity JavaScript Chai

This smart contract is for a decentralized crowdfunding application. It allows users to contribute to existing campaigns, and view the details of ongoing and past campaigns.

Test the dApp here: Blockdonate

Check the frontend repo here: Frontend repositorie

Dapp Blockdonate Screenshot

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

A web3 browser (e.g. MetaMask)
An Ethereum wallet with some Goerli testnet Ether
Hardhat framework to test and deploy

Installation

Clone the repo

git clone https://github.com/julienbrs/hardhat-blockdonate

Install package dependencies using yarn

yarn

(back to top)

(back to top)

Features

  • Possibility to create your own campaign is coming
  • A token reward system for contributors, where token rewards are allocated to contributors based on the proportion of their contributions to the total contributions of the campaign
  • DAO with a voting system to ensure the successful delivery of the crowdfunding objective. This allows contributors to vote on the allocation and use of raised funds and ensures transparency and accountability within the crowdfunding process.

Goal

Please note that this dApp is built on the Goerli testnet and any transactions made will not result in real ether being transferred, and it's only for testing purposes.

Contact

Bourseau Julien - 2nd year student at Ensimag, 2022 - [email protected]

Project Link: https://github.com/julienbrs/hardhat-blockdonate

(back to top)

About

This smart contract is for a decentralized crowdfunding application. It allows users to contribute to existing campaigns, and view the details of ongoing and past campaigns.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published