Skip to content
This repository has been archived by the owner on Sep 3, 2021. It is now read-only.

Decentralized Ethereum and IPFS based Health care eco-system

License

Notifications You must be signed in to change notification settings

jayateertha043/Decentralized-Medical-Records

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Decentralized Medical Records

Version License: MIT Twitter: jayateerthaG Tweet

DMR is the new innovative healthCare ecosystem built upon Ethereum network and IPFS technology

Description

DMR innovative healthCare ecosystem built upon Ethereum network and IPFS technology. It gives complete control of your records and lets you decide who can access your records.

All the files/records uploaded are stores using InterPlanetary File System(IPFS),which is more secure and keeps your data in a distributed environment to prevent data loss and redundancy

Visit : https://blockchain-dmr.netlify.app/ for testing live.
Visit : https://rinkeby.etherscan.io/address/0x33febb8f192941a87d87ef70cc5f4427c44bf29e for Smart Contract Address.

Note: The below private key and public key is public ,don't store any real ETH in the wallet.I am not responsible for your losses.

For trying Admin login import below private key into your metamask wallet and login using that account.

Admin Account Ethereum wallet Private Key: 0000000000000000000000000000000000000000000000000000000000000002

Admin Account Ethereum wallet Public Key: 0x2B5AD5c4795c026514f8317c7a215E218DcCD6cF

For Hospital login ,login using admin account, add hospital address then login using hospital wallet address.

REQUIREMENTS AND INSTALLATION

You need to have npm installed in your system.
You also need Metamask extension installed in your chrome browser(PC) or Metamask app in Android.
If you using android open the link using Metamask browser.
Use npm start to test the project in your localhost.

Technologies Used :

  1. Solidity

  2. ReactJS

  3. Material UI

  4. Web3

  5. Metamask

Modules:

  • Owner:

    • Owner is the creator of the smart contract.

    • Ownership is transferable

    • Owners can add/remove admins

  • Admin:

    • Can add Admins

    • Can remove Admins

    • Can add Hospitals

  • Hospital:

    • Can add patients

    • Can view patient's records with permission

    • Can add patient's records with permission

  • Patient:

    • Can Sign/Login up as patient

    • Can view/add own records

    • Can grant/revoke permissions to add/view records

Author

👤 Jayateertha G

Show your support

Buy Me A Coffee
Give a ⭐️ if this project helped you!

📝 License

Copyright © 2020 Jayateertha Guruprasad.
This project is MIT licensed.

About

Decentralized Ethereum and IPFS based Health care eco-system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published