Skip to content

crowdfunding dApp on Polygon where users can start a fundraising project for anyone to contribute and support the campaign by pledging the amount of their wish.

Notifications You must be signed in to change notification settings

0xconstructor/Crowdfunding-dApp

 
 

Repository files navigation

Crowdfunding-dApp

Full Tutorial → Create an End-to-End Donation-Based Crowdfunding dApp on Polygon (Coming soon)

A donation-based crowdfunding dApp on Polygon where users can start a fundraising project for anyone to contribute and support the campaign by pledging the amount of their wish.

The Functionalities

  1. Start New Campaign — users will be able to start a new crowdfunding project by inputting some details about the campaign like title, story and goal amount to be raised.
  2. View Projects — users can see all the existing projects and campaign details on the homepage
  3. Make Donation — anyone can fund to the project they want to support in Matic tokens

The Tech Stack

  • Smart Contract Language: Solidity
  • Smart Contract Deploy and Verify Scripts: Javascript
  • Smart Contract Development Environment: Hardhat
  • Frontend Language: React - TypeScript
  • Wallet Connect: Rainbowkit
  • Interacting with Contract through Frontend: Wagmi
  • User Interface: TailwindCSS
  • RPC provider: Ankr

Screenshot 2022-07-29 at 5 39 36 AM (1)

About

crowdfunding dApp on Polygon where users can start a fundraising project for anyone to contribute and support the campaign by pledging the amount of their wish.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 79.5%
  • JavaScript 10.8%
  • Solidity 8.2%
  • HTML 1.3%
  • CSS 0.2%