Skip to content

Blockchain · Major Project

Decentralised Crowdfunding Platform

Campaigns whose funds unlock milestone by milestone as backers vote

3-4 weeks build

Overview

Creators open a campaign with a goal, a deadline and a list of milestones, and backers pledge test ETH through MetaMask. Money sits in the contract rather than with the creator, and each milestone payout needs a majority of backers, weighted by pledge, to approve it. Missed goals refund automatically. Everything runs on Sepolia or a local Hardhat chain, never with real funds.

What makes it stand up

  • 01Escrowed pledges held by the contract, not the creator
  • 02Milestone release gated by a pledge-weighted backer vote
  • 03Automatic refunds when a campaign misses its goal
  • 04Campaign images and descriptions pinned to IPFS
  • 05Deploys to Sepolia or local Hardhat with test ETH only

Module breakdown

  1. 01

    Campaign factory

    Deploys and indexes one campaign contract per creator.

  2. 02

    Pledging

    Accepts test ETH and records each backer's contribution.

  3. 03

    Milestone voting

    Opens a vote per milestone and releases funds on approval.

  4. 04

    Refunds

    Lets backers withdraw their pledge after a failed campaign.

  5. 05

    Frontend

    React pages for browsing, pledging and voting via MetaMask.

After this, you will be able to

  • Explain why holding funds in the contract removes trust in the creator
  • Defend the pull-over-push refund pattern against reentrancy
  • Demo a campaign from pledge to milestone payout on a testnet

Technology stack

  • Solidity
  • Hardhat
  • ethers.js
  • React
  • MetaMask
  • IPFS

Complete kit

₹7,299₹12,499
-42%

Delivered in under 48 hours

Level
Major Project
Domain
Blockchain
Build time
3-4 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Blockchain

Blockchain Certificate Verification

Tamper-proof academic credentials on an EVM chain

  • Solidity
  • Hardhat
  • Next.js
  • ethers.js
  • +2
₹4,299₹7,499
4.7/132 reviews
PopularMajor Project

Blockchain

Blockchain Voting System

Tamper-evident elections with verifiable, anonymous ballots

  • Solidity
  • Hardhat
  • Ethers.js
  • React
  • +2
₹4,599₹7,899
4.8/163 reviews
Major Project

Blockchain

Supply Chain Traceability on Blockchain

Tracks each product from maker to shelf, looked up by scanning a QR

  • Solidity
  • Hardhat
  • ethers.js
  • React
  • +2
₹6,999₹11,999