ejson03 / EHR-On-Bigchain

A webapp for storing and transfer of medical records using blockchain

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EHR

Access control of medical records using BigchainDB & IPFS

Table of Contents

Description

There is a rapid increase in generation of medical data especially in a situation of medical emergency or crisis. When hospitals are understaffed to maintain healthcare data, they are prone to be tampered with. Users do not recieve their medical information on time and cannot approach other institutions quickly with their medical history.

  • Solution: Bring EHR to blockchain

BigchainDB is a decentralized database that has immutability just like traditional blockchains. We have attempted to develop an end to end system for succesful storage, transfer and tracking of patient healthcare data. All records are encrypted using AES-256 encryption and the access for this data is transferred through blockchain and assymetric cryptography. Due to limited blockchain data storage, files are being stored in IPFS.

Dependencies

Prerequisites

Install Node.js and npm using the link above. Follow instructions on their respecive websites. Npm is included with Node.js

Contributors

License

License: MIT

About

A webapp for storing and transfer of medical records using blockchain


Languages

Language:CSS 40.4%Language:SCSS 24.4%Language:JavaScript 18.9%Language:EJS 5.8%Language:Less 5.2%Language:TypeScript 3.2%Language:HTML 2.0%Language:Dockerfile 0.0%Language:Shell 0.0%