Skip to content

Decentralized crowdfunding platform combining blockchain for core finance logic and centralized backend for efficient data management.

License

Notifications You must be signed in to change notification settings

concerneddev/decentralised-crowdfunding-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Decentralized Crowdfunding Platform

A platform for creating and funding campaigns using a hybrid architecture combining blockchain and centralized technologies.

Note: This project is currently under development and uses the Sepolia Testnet for testing purposes.

Repositories

Key Features

  • User registration and authentication
  • Campaign creation and management
  • Decentralized funding via Ethereum (Sepolia Testnet)
  • Centralized metadata storage and retrieval

Technology Stack

  • Smart Contracts: Solidity, Foundry, Openzeppelin
  • Blockchain: Sepolia Testnet, Ethers.js
  • Backend: Node.js, Express.js, MongoDB, JSON Web Tokens
  • Frontend: React

How it Works

Users register and can either create or support campaigns. Campaigns are managed on the blockchain (Sepolia Testnet) using smart contracts for fund distribution and transparency. Campaign metadata is stored in a centralized database for efficient retrieval.

About

Decentralized crowdfunding platform combining blockchain for core finance logic and centralized backend for efficient data management.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published