Project Case Study

Blockchain Crowdfunding (ERC-20)

Crowdfunding platform built on Ethereum blockchain using ERC-20 tokens for decentralized fund collection.

Technologies Used

Screenshots

Blockchain Crowdfunding (ERC-20) screenshot
Project preview
Blockchain Crowdfunding (ERC-20) architecture illustration
Architecture overview

Project Explanation

Problem

Crowdfunding platform built on Ethereum blockchain using ERC-20 tokens for decentralized fund collection.

Solution

  • Proiect pentru tema: colectare fonduri în token ERC-20 de la mai mulți contribuitori, sponsorizare procentuală și distribuție către beneficiari.
  • Multiple Campaign Support: creare și management pentru campanii crowdfunding independente
  • Campaign Factory: deploy de campanii noi prin contract factory
  • Token Operations: cumpărare token-uri și management de approvals
  • Campaign Contributions: contribuții, withdraw și tracking progres
  • Owner Actions: request sponsorship, transfer fonduri, management beneficiari
  • Beneficiary Claims: claim pentru fondurile distribuite

Architecture

The architecture is organized around core modules and responsibilities, using Solidity, Hardhat, Ether.js, TypeScript, React, OpenZeppelin to ensure maintainability, scalability, and testability.