Medical record storage system is a blockchain based system to store medical records of a patient online on a safe and secure blockchain network. Blockchain is an emerging technology which could be used to store data online on a decentralized storage which is more secure and transparent that traditional cloud networks.
In our project we are developing a document upload website using Recat.js, IPFS, Truffle, Solidity. We are using IPFS network as a network to store data. We are using truffle to generate hash address and unbox data, Solidity is the language that we are using to generate smart contract to run our blockchain network. React.js is used to develop frontend for the system.
In our network majority shares of the block will be available to user so that he will be able to control the access to his details and data. After patient provides the access to the doctor he can study the reports to diagnose the patient. For registration we will complete KYC of patient and for doctor we will verify his/her medical certificates and then provide him/her access to our service. An option will also be provided to add a guardian as if someone is not able to provide access.
Technologies used
Discussion