Skip to content

maestro-7/Ethereum-EHR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum-HealthCare

* 2017BTECS00040

* 2017BTECS00068

* 2018BTECS00211

* 2018BTECS00212

To run this project Kindly install following requirements :

  • "Truffle" v5.1.20

    • solc: "0.5.16"
  • "Node" v12.16.1 (Install Following with npm)

    • "antd": "^3.9.0",
    • "axios": "^0.19.2",
    • "bootstrap": "^4.4.1",
    • "bs58": "^4.0.1",
    • "ipfs-api": "^26.1.2",
    • "react": "16.11.0",
    • "react-bootstrap": "^1.0.0",
    • "react-dom": "16.11.0",
    • "react-scripts": "3.2.0",
    • "web3": "1.2.2"
  • Install Metamask as Google Chrome extension.

  • Install Ganache for deployement of Contracts.

Steps to run project :

  1. Add truffle-config.js file in Ganache.
  2. Create new network in metamask with port number same as in truffle-config.js
  3. Configure Ganache with same port number.
  4. Goto Project Directory and run "truffle migrate" on command prompt.
  5. Goto Client directory and run "npm start" to start react server.
  6. Project will be open in your browser.

Execution will start from App.js file in client directory.

Project Slides

https://docs.google.com/presentation/d/1OizR6slIn5KHgvNGpl9funr0OJHTKV811LbKO4bVFgY/edit?usp=sharing

Project Report

https://docs.google.com/document/d/1cWPL7_XSQMM2ivSqIk6vxN7Z5dFcYBMFPsS0XiX4t54/edit?usp=sharing

Video Demonstration

https://drive.google.com/file/d/1frHo7-kCf50wgQgpZMenyl5pVLntArHw/view?usp=sharing

https://drive.google.com/open?id=1APvS9AwMbRx0sBlfNwNQ004jlKzy7nKd