Skip to content

moayaan1911/crowdfunding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zkFund

Video: Deployed dApp Demo

Live Site: https://zkfund.vercel.app/

Preview

Description

zkFund is a Decentralized crowdfunding platform built on zkEVM allowing creators to raise funds for projects in a transparent and secure manner.

Features

  • Create and manage crowdfunding campaigns
  • Contribute funds to campaigns
  • Track contributions and amounts raised transparently on blockchain
  • Creators can withdraw funds only if campaign target is reached
  • ONLY creators can claim funds.
  • Creators can edit campaigns as well.
  • Creators can delete campaign.

How to run on local machine

  • Clone the repo
  • Install dependencies with npm install
  • Start local dev server with npm run dev
  • Build and deploy to production with npm run build

Directory Structure

  • components/* - React component files
  • abis/ - Contract ABIs
  • contexts/ - React context files
  • utils/ - Utility functions
  • styles/ - Tailwind CSS classes
  • hardhat/* - Hardhat config, tests, scripts

Tech Stack

About the Developer

Hello everyone, myself Mohammad Ayaan Siddiqui from India. I am a Full Stack WEB3 developer and a DECENTRALIZATION MAXI. Currently working as TECHNICAL CO-FOUNDER in a web3 startup based in Netherlands.

profile

If you are interested in either of the topics or building in similar skills, connect with me below:-

  1. Alt text My Taplink Dashboard

  2. Alt text My Linktree with ALL SOCIALS

  3. Alt text Connect on Github

  4. Alt text Connect on Linkedin

  5. Alt text Connect on Hashnode

  6. Alt text Connect on Twitter

  7. Alt text Connect on Telegram

  8. Alt text Connect on dev.to