avibhawnani / MED3

MED3 is a cutting-edge Electronic Health Record (EHR) system that utilizes blockchain technology for secure and efficient health data management. With MED3, healthcare providers can securely access and share patient health data in a decentralized manner, leading to improved patient outcomes.

Home Page:https://med-three.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MED3 - Electronic Health Record System using React.js and Polygon Blockchain

MED3 is an Electronic Health Record (EHR) system that utilizes blockchain technology for secure and efficient health data management. It is built on top of React.js and Polygon blockchain, leveraging the benefits of RainbowKit and MaterialUI for UI design and Web3 Storage for data storage.

Features

  • Secure and decentralized health data management
  • Efficient health data sharing among healthcare providers
  • Simple and intuitive UI design with RainbowKit
  • Reliable data storage with Web3 Storage
  • Seamless integration with Polygon blockchain

Getting Started

Prerequisites

  • Node.js
  • Hardhat
  • SCSS
  • Solidity
  • React.js

Installation

  1. Clone the repository and navigate to the project directory
git clone https://github.com/avibhawnani/med3.git
cd med3
  1. Install dependencies
npm install
  1. Compile the contracts using Hardhat
npx hardhat compile
  1. Start the local development network
npx hardhat node
  1. Deploy the contracts to the local network
npx hardhat run scripts/deploy.js --network polygon_mumbai
  1. Start the React.js application
cd client
npm start
  1. Open the application in your web browser at http://localhost:3000/

Usage

  1. Connect to a blockchain network using Metamask or another compatible wallet
  2. Create a patient account
  3. Add health records for the patient
  4. Share the patient's health records with healthcare providers

Roadmap

  • Implement additional features such as appointment scheduling and telemedicine
  • Add support for additional blockchain networks

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

Proof of Work

Home Page

Screenshot (57)

Screenshot (58)

Admin Dashboard

Screenshot (60)

Staff Dashboard

Screenshot (65)

Doctor Dashboard

Screenshot (73)

Patient Dashboard

Screenshot (85)

About

MED3 is a cutting-edge Electronic Health Record (EHR) system that utilizes blockchain technology for secure and efficient health data management. With MED3, healthcare providers can securely access and share patient health data in a decentralized manner, leading to improved patient outcomes.

https://med-three.netlify.app/


Languages

Language:JavaScript 66.6%Language:SCSS 27.4%Language:Solidity 5.2%Language:HTML 0.8%