Assessfy Pvt. Ltd Moderate 4 milestones 50 marks

NGO Management System using Blockchain

Real-world project · AICTE-aligned · AI-graded · Audit-ready certificate

4
Milestones
1
Available mentors
0
Enrolled students
3
Core skills
About this project

NGO Management System using Blockchain

Objective: Build a blockchain-powered NGO management system to enhance donor tracking and financial transparency.

Context: NGOs in India often struggle with donor trust due to opaque fund management and reporting. Blockchain can provide immutable records and real-time visibility into donations and expenditures.

What you'll build: You'll implement smart contracts for recording donations, develop a project tracking interface for NGOs, and add a financial reporting module using Solidity, Truffle, IPFS, and Web3.js. The system will be demonstrated with sample NGO data to showcase end-to-end transparency.

Deliverables: Smart contract code, management interface, financial reports, and a demo deployment with sample data.

Milestones
1. Donation recording smart contracts
10 marks 7d
Develop and submit a Solidity smart contract that securely records donations, including donor address, amount, timestamp, and associated NGO project. Include contract source code, deployment script, and a brief README explaining contract functions. 'Done' means the contract compiles, passes basic test cases for recording/retrieving donations, and enforces immutability of records.
2. NGO project tracking interface
10 marks 7d
Build a web-based interface that displays a list of NGO projects, their funding status, and recent donation activity by querying the blockchain. Submit the frontend source code and a short demo video showing real-time updates as new donations are recorded. 'Done' means users can view up-to-date project data and donation histories linked to the smart contract.
3. Financial reporting module
15 marks 7d
Implement a module that generates downloadable financial reports (e.g., CSV or PDF) summarizing total donations per project, donor contributions, and time-based trends from blockchain data. Submit code, sample output files, and documentation describing report generation logic. 'Done' means reports accurately reflect on-chain data and are formatted for NGO transparency requirements.
4. Deployment with demo NGO data
15 marks 9d
Deploy the full system (smart contract, interface, and reporting module) on a public testnet using demo NGO and donation data. Provide deployment addresses, access instructions, and a screencast walkthrough of all features with the demo data. 'Done' means all components are accessible, functional, and demonstrate end-to-end workflow with realistic sample data.
Open internships using this project -->
Upcoming sessions
SessionWindowEnrolled
NGO Management System using Blockchain 11 Jun 2026 to 10 Jun 2028 0
Skills you'll learn
BlockchainDonor tracking systemFinancial transparency
Tools used
Solidity Truffle IPFS Web3.js
Prerequisites
NGO operations Blockchain architecture
Available mentors
Priyang Kumar
Free
Share
You'll earn — Certificate (PDF)

AICTE-aligned Project Completion Certificate

A formal, audit-ready PDF certificate issued by Assessfy + your institute on successful completion. Includes AICTE credit hours, your evaluator's signature, and a QR code for third-party verification.

Certificate of Project Completion

This is to certify that

has successfully completed the project

NGO Management System using Blockchain

Auto-issued on completion QR-verifiable
You'll earn — Digital Badge

Shareable LinkedIn / Resume Skill Badge

A compact, verifiable Open-Badges-2.0-compliant digital credential. Add to your LinkedIn profile, GitHub README, or resume in one click. Recruiters can validate authenticity via a unique URL.

Moderate
NGO Management System using Blockchain
Assessfy
Auto-issued on completion One-click LinkedIn add

Similar Projects you might like

Hand-picked by the recommender from your program & skill area.

Build the skills for this project

Matched to this project's skills & tools. Study free, then earn a recruiter-recognized certificate from the Assessfy Certification library.

50 marks Moderate
Sign up & enroll