
This project focuses on developing a decentralized application for charitable donations. It ensures that donations are transparently recorded and automatically disbursed to verified beneficiaries using smart contracts, increasing donor trust and minimizing misuse of funds.
Study charity donation platforms and blockchain-based financial transparency solutions.
Design smart contracts for campaign creation, donation tracking, and fund disbursement.
Develop frontend for donors, charities, and administrators.
Integrate blockchain wallets (MetaMask) for secure donation transactions.
Implement automatic fund release based on predefined rules and milestones.
Test scenarios including multiple donors, campaign closures, and refunds.
Deploy smart contracts to a blockchain testnet.
Develop dashboards to track donations, beneficiary reports, and audit logs.
Ensure transparency and immutability of all financial records.
Document system architecture, smart contract logic, testing results, and potential enhancements.