Ehrecords Hyperledger Blockchain

Electronic Health Records blockchain implemented using Hyperledger Fabric framework.
Alternatives To Ehrecords Hyperledger Blockchain
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Fabric14,45811311 hours ago255March 22, 2022157apache-2.0Go
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
Fabric Samples2,45624 days ago42April 23, 202189apache-2.0Go
Samples for Hyperledger Fabric
Fabric Sdk Java1,09192910 days ago49July 07, 20223apache-2.0Java
Docker Compose Files911
a month ago1Go
Some typical docker compose templates.
Fabric Sdk Go84535585 months ago39February 11, 202237apache-2.0Go
Fabric Sdk Node7681,0437624 days ago821July 05, 20225apache-2.0JavaScript
Hyperledger Fabric SDK for Node https://wiki.hyperledger.org/display/fabric
Build Blockchain Insurance App715
5 months ago37apache-2.0JavaScript
Sample insurance application using Hyperledger Fabric
Hyperledger_code_fabric618
2 years agoother
Code analysis on hyperledger fabric project
Blockchainer Roadmap478
a month ago1
Roadmap of learning blockchain technology and business knowledge summarized by ZJUBCA(浙大区块链协会总结的区块链知识学习路线). Welcome to contribute!!!
Awesome Hyperledger Fabric431
2 months ago
A curated list of resources for creating applications with hyperledger fabric
Alternatives To Ehrecords Hyperledger Blockchain
Select To Compare


Alternative Project Comparisons
Readme

ehrecords-hyperledger-blockchain

Electronic Health Records blockchain implemented using Hyperledger Fabric framework. (Computer Systems Engineering Final Year Project).

Instructions to execute

  • Check that you installed al the requirements of Hyperledger Fabric (https://hyperledger-fabric.readthedocs.io/en/release-1.4/prereqs.html)
  • Download the fabric-samples (Version 1.4.0) and copy the bin folder into the project.
  • Install MongoDB (https://www.mongodb.com/)
  • Define a .env file in the backend folder with the constants MONGODB_URI (uri of mongodb), SECRET (String that will be used for the JWT generation) and PORT (To run the server. Must be the same port that the one defined in REACT_APP_API_URL at the start script of the frontend - File: package.json). For example: PORT=4000 MONGODB_URI=mongodb://127.0.0.1:27017 SECRET='my_secret'
  • Run the fabric network from the root directory with the command ./ehrNetwork.sh up
  • In /web-app/backend/ execute npm run dev to run the node.js server.
  • In /web-app execute npm start to run the reactJS application.
  • Run GET /admin/ in the backend to enroll admin
  • Run GET /admin/register/{username} to register any user
  • In the frontend enroll user with the secret code
  • Have fun!!
  • IMPORTANT: If you restart the server you need to cleanup the mongodb table of users.
Popular Fabric Projects
Popular Hyperledger Projects
Popular Blockchain Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Mongodb
Blockchain
Health
Uri
Fabric
Hyperledger