Assessfy Pvt. Ltd Moderate 4 milestones 50 marks

Patient Data 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

Patient Data Management System using Blockchain

Objective: Develop a blockchain-based system for secure and controlled patient data management.

Context: In India, patient data privacy and interoperability are critical concerns, with frequent breaches and unauthorized access in healthcare systems. Blockchain can ensure tamper-proof records and regulated sharing among stakeholders.

What you'll build: You'll design Ethereum smart contracts to store patient records, implement role-based access control for doctors and patients, and integrate IPFS for decentralized file storage. The frontend will use Web3.js to interact with the blockchain, and you'll test the system with dummy healthcare data to validate compliance with data standards.

Deliverables: Deployed smart contracts, integrated frontend, test results, and documentation.

Milestones
1. Smart contract for patient data
10 marks 7d
Develop and submit a Solidity smart contract that defines a patient data structure and functions to add, update, and retrieve patient records on the blockchain. Ensure the contract compiles without errors and includes clear data fields relevant to patient management (e.g., name, DOB, medical history). 'Done' means the contract is functional and ready for deployment.
2. Role-based access control
10 marks 7d
Implement role-based access control in your smart contract, restricting data modification and viewing to authorized roles (e.g., doctor, patient, admin). Submit the updated contract code and a brief document explaining role permissions. 'Done' means unauthorized roles cannot access or alter patient data, as verified by code logic.
3. Integration with frontend
15 marks 7d
Connect your deployed smart contract to a basic frontend interface that allows users to interact with patient data (add, update, view) according to their roles. Submit the frontend code and a short demo video showing role-based interactions. 'Done' means the frontend correctly reflects blockchain data and enforces access restrictions.
4. Test cases with dummy patient data
15 marks 9d
Write and submit automated test cases using dummy patient data to verify all contract functions and access controls. Include tests for successful and failed operations by different roles. 'Done' means all tests run, cover edge cases, and demonstrate that the contract enforces correct behavior and security.
Open internships using this project -->
Upcoming sessions
SessionWindowEnrolled
Patient Data Management System using Blockchain 11 Jun 2026 to 10 Jun 2028 0
Skills you'll learn
BlockchainAccess control systemsHealthcare data standards
Tools used
Ethereum IPFS Solidity Web3.js
Prerequisites
Health informatics basics Blockchain and encryption
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

Patient Data 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
Patient Data Management System using …
Assessfy
Auto-issued on completion One-click LinkedIn add

Similar Projects you might like

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

50 marks Moderate
Sign up & enroll