kaymomin / Crowdfunding-dApp

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.

Home Page:https://ankr.hashnode.dev/how-to-build-an-end-to-end-donation-based-crowdfunding-dapp-on-polygon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

https://ankr.hashnode.dev/how-to-build-an-end-to-end-donation-based-crowdfunding-dapp-on-polygon


Languages

Language:TypeScript 79.4%Language:JavaScript 10.8%Language:Solidity 8.2%Language:HTML 1.3%Language:CSS 0.2%