Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shamil-t/ehr-blockchain

Electronic Health Record (EHR) and Electronic Medical Record (EMR) systems. However, they still face some issues regarding the security of medical records, user ownership of data, data integrity etc. The solution to these issues could be the use of a novel technology, i.e., Blockchain. This technology offers to provide a secure, temper-proof platform for storing medical records and other healthcare related information.
https://github.com/shamil-t/ehr-blockchain

angular blockchain bootstrap5 ehr ethereum-blockchain ethereum-contract ethereum-dapp ganache-cli ipfs ipfs-api ipfs-blockchain medical-records metamask reactjs truffle-framework

Last synced: about 12 hours ago
JSON representation

Electronic Health Record (EHR) and Electronic Medical Record (EMR) systems. However, they still face some issues regarding the security of medical records, user ownership of data, data integrity etc. The solution to these issues could be the use of a novel technology, i.e., Blockchain. This technology offers to provide a secure, temper-proof platform for storing medical records and other healthcare related information.

Awesome Lists containing this project

README

        

# EHR 2.0

## Live
Live site hosted in firebase
[Click here](https://ehr-2-0.web.app/)

## For Full working project

-- Apponitments

-- Pdf upload

-- and much more.

Demo : [Youtube](https://youtu.be/d_-pWoGgdVs)


Setup : [Youtube](https://youtube.com/playlist?list=PL54V-i7zW55d1VKxEkp9DCPt5k_zE6m3X)

contact :
[Mail](mailto:[email protected]?Subject=ehr-blockchain&Body=Hi,)
`[email protected]`

πŸ†πŸ…΄πŸ†€πŸ†„πŸ…ΈπŸ†πŸ…΄πŸ…ΌπŸ…΄πŸ…½πŸ†ƒπŸ†‚

1.Install nodeJs

* [Node JS](https://nodejs.org/en/download/)

2.Install Ganache

* [Ganache Truffle](https://www.trufflesuite.com/ganache)

3. Download IPFS (kubo)

* [IPFS Kubo](https://dist.ipfs.tech/#go-ipfs)

- configure ipfs refer: https://github.com/shamil-t/ehr-blockchain/issues/15#issuecomment-1333342345

4.Add Metamask Extension in Browser

* [Metamask Chrome](https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn?hl=en-US)

5. open cmd in project directory

```
npm install --force
```

5.open cmd/terminal as Administrator and type

```
npm install -g truffle
```

6.open Ganache

* New Workspace
* AddProject
* Select truffle-config.js in Project Directory
* Save Workspace

7.Compile and migrate Contracts
```
truffle migrate
```
8. Run Server

```
npm start
```

Known Issue: (https://github.com/shamil-t/ehr-blockchain/issues/15)