Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.34 KB

README.md

File metadata and controls

25 lines (17 loc) · 1.34 KB

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)