{"repo":"shamil-t/ehr-blockchain","free":true,"listed":false,"github":"https://github.com/shamil-t/ehr-blockchain","clone":"git clone https://github.com/shamil-t/ehr-blockchain.git","description":"A decentralized Electronic Health Record (EHR) system using Ethereum blockchain, Solidity, IPFS, Angular, and MetaMask. Enables secure, tamper-proof medical record storage and sharing with decentralized access control, ensuring transparency, patient data ownership, and enhanced healthcare data security.","language":"TypeScript","stars":136,"topics":["ethereum-blockchain","ethereum-contract","ethereum-dapp","medical-records","ehr","blockchain","metamask","ipfs","ipfs-blockchain","ipfs-api"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Decentralized Electronic Health Record (EHR) System Overview This project is a decentralized Electronic Health Record (EHR) management system built using: - Solidity Smart Contracts - Ethereum Blockchain - IPFS (InterPlanetary File System) - ethers.js - MetaMask - Angular - Local Anvil Node The system enables secure and decentralized management of: - Patients - Doctors - Appointments - Medical Records - Access Permissions The architecture follows an IPFS-first design where sensitive medical data is stored off-chain while only essential references and permissions are maintained on-chain. --- Objectives The main goals of this project are: - Eliminate centralized health record dependency - Ensure tamper-resistant medical history - Enable decentralized ownership of health records - Provide secure doctor-patient access control - Reduce data duplication and unauthorized access - Learn Web3-based healthcare architecture --- Technology Stack Technology Purpose --- --- Solidity Smart Contract Development Ethereum Blockchain Network Anvil Local Ethereum Development Node Hardhat Smart Contract Tooling ethers.js Blockchain Interaction MetaMask Wallet Authentication IPFS Decentralized File Storage Angular Frontend Application TypeScript Frontend Logic --- System Architecture Blockchain Stores The blockchain stores: - Wallet addresses - User roles - Appointment references - Medical record references - Access permissions - IPFS content identifiers (CIDs) IPFS Stores IPFS stores: - Patient p","default_branch":null,"files":null,"tree":[],"storefront":"/r/shamil-t","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shamil-t/ehr-blockchain/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}