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.
- Connect wallet
- Create campaign
- Create donation
- List campaigns
- Filter campaigns
- List donations
- List User campaigns
- Disconnect wallet
Frontend: React from Vite.js, TailwindCSS
Backend: Deployed Contract from Thirdweb.js
Wallet: Metamask
Etherium Type: Sepolia Faucet
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
view the README.md file inside backend directory.