Skip to content

CrowdFundChain is a decentralized crowdfunding platform built on blockchain technology. Empower users to create and support campaigns for various causes transparently and securely. Features include campaign creation, donation tracking, user campaign listings, and more.

License

Notifications You must be signed in to change notification settings

Karthik-02/crowdfundchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrowdFunding Using BlockChain

A decentralized crowdfunding platform leveraging blockchain technology to empower users to create and support campaigns for various causes. The platform should facilitate seamless interaction between campaign creators and donors while ensuring transparency, security, and accessibility.

metamask

Features

  • Connect wallet
  • Create campaign
  • Create donation
  • List campaigns
  • Filter campaigns
  • List donations
  • List User campaigns
  • Disconnect wallet

Tech Stack

Frontend: React from Vite.js, TailwindCSS

Backend: Deployed Contract from Thirdweb.js

Wallet: Metamask

Etherium Type: Sepolia Faucet

Run Locally

Clone the project

  git clone https://github.com/Karthik-02/crowdfundchain.git

Go to the project directory

  cd crowdfundchain

Go to the client directory

  cd Frontend

Install dependencies

  npm install

Start the server

  npm run dev

Run locally (For Backend)

view the README.md file inside backend directory.

Screenshots

cf1 cf2 cf3 cf4 cf5

Authors

Acknowledgements

Badges

MIT License

About

CrowdFundChain is a decentralized crowdfunding platform built on blockchain technology. Empower users to create and support campaigns for various causes transparently and securely. Features include campaign creation, donation tracking, user campaign listings, and more.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published