Medical-BlockShare is a distributed file sharing system for medical services.
It combines the powers of blockchain technology and the Interplanetary File System.
Explore the docs »
Report Bug
·
Request Feature
- Table of Contents
- About The Project
- Installation
- Live version
- Contributor
- Acknowledgements
- 📝 License
The purpose of this Devpost project is to build a ethereum blockchain for storing medical files on the IPFS. network.Covidathon Hackathon
A medical service (e.g., a general practitioner) owns medical records of his patients. Nowadays, to share that data with another medical service, it requires physical file sharing or some other unsafe or slow form of access approval. Medical-BlockShare uses the IPFS to have a shared, decentralized file system containing all the medical records. Access to a medical record can then be requested using a transaction on the blockchain, permission is given likewise. The use of the blockchain allows the file sharing system to be supervised.
- The medical records are stored securely using the IPFS.
- A medical record is owned by exactly one person at a time.
- The owner of the medical record of a patient are by reading the ledger and following the transaction for his/her ID. Permission can then be requested by asking the owner of that medical record to transfer the access codes.
- Medical records are stored using the FHIR format (standardised JSON for medical records).
A website will be provided which illustrates the way medical services can interact with the system. It shows the medical records of patients managed by a particular medical service. These records will be viewed, and updated.
To run the cli, "cd" into the "CLI" directory, and run
node automation.js --no-warnings
This project was built using these technologies.
- Ethereum
- NodeJs
- Blockchain
You can see it working here
👤 Dickens Juma
- LinkedIn: Dickens Juma
- GitHub: @DickensJuma
- E-mail: dickensjuma13@gmail.com
👤 Patrick Nyatindo
- LinkedIn: Patrick Nyatindo
- GitHub: @nyatinopatrick
- E-mail: nyatindopatrick@gmail.com
👤 Cyrus Kiprop
- LinkedIn: Cyrus Kiprop
- GitHub: @Cyrus-Kiprop
- E-mail: cyruskiprop254@gmail.com
Give a ⭐️ if you like this project!
This project is MIT licensed.