Skip to content

Keep all your important documents in one place along with medical information on the blockchain!

Notifications You must be signed in to change notification settings

Abhinav-Mahajan10/Universal-Blockchain-Patient-Portal

 
 

Repository files navigation

Universal Blockchain Patient Portal

UBPP- Using IPFS, Running on the ganache blockchain(testing/development) and ethereum during deployment.

About

This website gives the user the chance to record his/her files on the ethereum blockchain. It can act as a place to store all import files such as aadhar card picture, drivers license, x-rays, blood sample reports, covid reports and so on, on the blockchain!! It also houses a medical history report which can store all important information any docotor needs to know! Fill it once and never again, and you can edit anytime! The user can store the data with the comfort of knowing only he/she can view his data.

Instructions to run the dApp

  • Download the repository and extract the files.
  • Install Nodejs and run the command npm install.
  • Install Ganache from the website link.
  • Next download the truffle framework using npm install -g truffle
  • We need to install the MetaMask extension to authenticate the user.
  • Finally run the following commands and the website will run on the localhost
    1.truffle migrate --reset
    2.npm start

Architecture of our website: -

image

Some snapshots: -

MainPage Portal2jpg Portal1 Form_final Last-Page

Future Scope

  • Add authentication functionality with hospitals world wide, with doctors, patients using a common portal. All reports can be shared using the DApp and any Appointment, prescription and medicines can be alerted to the user by notifications on a dashboard or his/her mobile/laptop.
  • Do file parsing and use AI/ML to run automation scripts to help the user.
  • Deploy the frontend too on ipfs, making the entire program decentralised.
  • Run a real time script and measure spo2, heart rate, stress levels, mental and sleep health.
  • There are infinite possibilities and all are feasible as there is the comfort of knowing the backend is completely decentralised. Only the User can access his/her data and no on else. There is no single point of failure, can even be applied even to the advancement of edge computing. Blockchain is the future!

About

Keep all your important documents in one place along with medical information on the blockchain!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.3%
  • Solidity 14.9%
  • CSS 9.6%
  • HTML 1.2%