All Projects → Zzocker → EHR-on-blockchain

Zzocker / EHR-on-blockchain

Licence: other
A Electronic Health Records system on hyperledger fabric maintained by consortium of hospitals for patients.

Programming Languages

go
31211 projects - #10 most used programming language
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to EHR-on-blockchain

aws-terraform
AWS & Terraform Rocket Start Guide
Stars: ✭ 53 (+51.43%)
Mutual labels:  aws-ec2, aws-vpc
Security monkey
Security Monkey monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.
Stars: ✭ 4,244 (+12025.71%)
Mutual labels:  aws-ec2, aws-vpc
HealthLedger
Application for tracking Organs donations in hospitals and minimizing the scope of Organ trafficking using Blockchain (Hyperledger) technology.
Stars: ✭ 29 (-17.14%)
Mutual labels:  healthcare, hyperledger-fabric
fabric-java-block
集成springboot和fabric sdk 提供rest api的接口
Stars: ✭ 37 (+5.71%)
Mutual labels:  hyperledger-fabric
HealthCare-Scan-Nearby-Hospital-Locations
I developed this android application to help beginner developers to know how to use Google Maps API and how to convert JSON data into Java Object.
Stars: ✭ 23 (-34.29%)
Mutual labels:  healthcare
hlf-operator
Hyperledger Fabric Kubernetes operator - Hyperledger Fabric operator for Kubernetes (v2.2+)
Stars: ✭ 112 (+220%)
Mutual labels:  hyperledger-fabric
fabric-external-chaincodes
Hyperledger Fabric network in K8s with External Chaincodes as pods
Stars: ✭ 69 (+97.14%)
Mutual labels:  hyperledger-fabric
bdk
Streamlined blockchain deployment kit for Hyperledger Fabric.
Stars: ✭ 43 (+22.86%)
Mutual labels:  hyperledger-fabric
goship
Utility that helps find, connect and copy to particular cloud resources using configured providers
Stars: ✭ 18 (-48.57%)
Mutual labels:  aws-ec2
healthcare
Open Source Healthcare ERP / Management System
Stars: ✭ 68 (+94.29%)
Mutual labels:  healthcare
img ai app boilerplate
An image classification app boilerplate to serve your deep learning models asap!
Stars: ✭ 27 (-22.86%)
Mutual labels:  aws-ec2
rl-medical
Communicative Multiagent Deep Reinforcement Learning for Anatomical Landmark Detection using PyTorch.
Stars: ✭ 36 (+2.86%)
Mutual labels:  healthcare
medical-transcription-analysis
Medical Transcription Analysis (MTA) demonstrates how the integration of Amazon Comprehend Medical and Amazon Transcribe Medical can be used to transcribe audio data, extract key medical components and tag the data to their corresponding entities. Automating the medical transcription and comprehension process makes it easier for health care prof…
Stars: ✭ 54 (+54.29%)
Mutual labels:  healthcare
skeleton
Composer starter project for Ambulatory.
Stars: ✭ 43 (+22.86%)
Mutual labels:  healthcare
HealthCare-Insurance-Ethereum
Medical insurance claiming DApp which uses a Multi-Sig type approach to grant claim (ConsenSys project)
Stars: ✭ 65 (+85.71%)
Mutual labels:  healthcare
ePillID-benchmark
ePillID Dataset: A Low-Shot Fine-Grained Benchmark for Pill Identification (CVPR 2020 VL3)
Stars: ✭ 54 (+54.29%)
Mutual labels:  healthcare
cusumcharter
Easier CUSUM control charts. Returns simple CUSUM statistics, CUSUMs with control limit calculations, and function to generate faceted CUSUM Control Charts
Stars: ✭ 17 (-51.43%)
Mutual labels:  healthcare
mastering-blockchain
blockchain basis,logic,usage
Stars: ✭ 29 (-17.14%)
Mutual labels:  hyperledger-fabric
imbalanced-regression
[ICML 2021, Long Talk] Delving into Deep Imbalanced Regression
Stars: ✭ 425 (+1114.29%)
Mutual labels:  healthcare
DocProduct
Medical Q&A with Deep Language Models
Stars: ✭ 527 (+1405.71%)
Mutual labels:  healthcare

Electronic Health Record System on Blockchain


This project leverages a hyperledger fabric (v2.0) network maintained by hospital to store a medical record of the patient securely with keeping the patient at the center. That means the medical record of any patient cannot be accessed without the consent of his/her. All the participants of the network like doctors, hospitals, pharmacies and private clinics will be given digital certificates by the Offical Medical board of the country to join the network. Doctors will able to perform all the CRUD operations on their patient records.

This project also helps in cries like the COVID-19 outbreak by providing correct and auditable certificates to the People. This also keeps track of infected during the time of cries/pandemic only.

Table of Contents

Installation

Install Docker

> chmod +x docker.sh
> sudo ./docker.sh
> usermod -a -G docker ${USER}

Start Local Test Fabric Network

> cd CI
> docker-compose up -d
> docker exec -it cli bash
> cd channel-artifacts && ./joinchannel.sh
> cd $GOPATH/src/chaincode && go mod vendor
> cd .. && peer lifecycle chaincode package health.tar.gz --label health -p chaincode
> peer lifecycle chaincode install health.tar.gz 
> export CC_PACKAGE=health:----------64hexdigit number----------
> peer lifecycle chaincode approveformyorg -C test -n health --package-id $CC_PACKAGE -v 1.0 -o orderer:7050 --sequence 1
> peer lifecycle chaincode commit -C test -n health -v 1.0 -o orderer:7050 --sequence 1

Start Hyperledger Explorer to view blocks

> cd explorer
> docker-compose up -d

Contributing

First Step: fork and clone the project repo to your local machine
Second step: Read description and architecture of the project from the project wiki page (feel free to introduce better approach)

How to send Peer request

  1. Feel free add new/change mini-targets of the project in Project Status Section
  2. Make sure that documentation is updated according to your changes.

Status

Blockchain

  • ✔️ Chaincode
    • ✔️ Medical Report
    • ✔️ Drugs
    • ✔️ Tests
    • ✔️ Treatment
    • ✔️ Consent
  • Fabric Network configuration
    • ✔️ Local Fabric Network for Test
    • ✔️ Explorer to view metrics and visualize blocks
  • Fabric SDK Run in Postman
    • Doctor Side
    • Hospital Side
    • Medical Board side
    • Patient Side
    • Certs Management

Front-End

  • Doctor Side
  • Hospital Side
  • Medical Board side
  • Patient Side

Back-End

  • Postgresql (Auto-increment Column)
  • Nodejs server

deployment

  • Containerization
    • Blockchain
    • Front-end
    • Back-end
  • Kubernetes Orchestration
  • AWS
    • Tested
    • Deployed

Stack

  • Hyperledger Fabric (v2.0)
  • Hyperledger Explorer
  • Frontend (HTML, CSS,,)
  • Golang
  • PostgreSQL
  • Nodejs
  • Docker
  • Kubernetes
  • AWS (VPCs and EC2s)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].