Skip to content

Blockchain · Capstone

Patient Medical Records on Blockchain

Encrypted records on IPFS with patient-granted access on-chain

5-6 weeks build

Overview

Records are encrypted in the browser before upload to IPFS, so neither the chain nor the storage network ever sees them in the clear. The contract holds only pointers and an access list the patient controls: grant a doctor access, set an expiry, revoke it later, with every read logged. An academic prototype using dummy records, not a clinical system, deployed to Sepolia or local Hardhat.

What makes it stand up

  • 01Client-side AES encryption before anything reaches IPFS
  • 02Patient-controlled grants with expiry and revocation
  • 03Per-doctor key sharing using public-key encryption
  • 04On-chain audit trail of every access event
  • 05Academic prototype on dummy data, not for clinical use

Module breakdown

  1. 01

    Encryption

    Encrypts each record with a fresh key in the browser.

  2. 02

    Storage

    Pins ciphertext to IPFS and stores the CID on-chain.

  3. 03

    Consent contract

    Tracks who may read which record and until when.

  4. 04

    Key exchange

    Wraps the record key with the doctor's public key.

  5. 05

    Portals

    React views for patients, doctors and the access log.

After this, you will be able to

  • Explain why medical data must never be written to a public chain
  • Defend how revocation works when a doctor has already read a file
  • Demo granting, using and revoking access to a record

Technology stack

  • Solidity
  • Hardhat
  • ethers.js
  • React
  • IPFS
  • Node.js

Complete kit

₹9,299₹15,999
-42%

Delivered in under 48 hours

Level
Capstone
Domain
Blockchain
Build time
5-6 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Blockchain

Blockchain Certificate Verification

Tamper-proof academic credentials on an EVM chain

  • Solidity
  • Hardhat
  • Next.js
  • ethers.js
  • +2
₹4,299₹7,499
4.7/132 reviews
PopularMajor Project

Blockchain

Blockchain Voting System

Tamper-evident elections with verifiable, anonymous ballots

  • Solidity
  • Hardhat
  • Ethers.js
  • React
  • +2
₹4,599₹7,899
4.8/163 reviews
Major Project

Blockchain

Decentralised Crowdfunding Platform

Campaigns whose funds unlock milestone by milestone as backers vote

  • Solidity
  • Hardhat
  • ethers.js
  • React
  • +2
₹7,299₹12,499