project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

GetYourDoctor

GetYourDoc: Decentralized healthcare platform with video conferencing, secure patient data storage on Filecoin, NFT-based doctor authentication, and non-transferrable ERC20 tokens for free trial. Connecting patients and doctors for convenient online consultations.

GetYourDoctor

Created At

HackFS 2023

Project Description

The project is a decentralized online healthcare system built on blockchain technology. It aims to provide a platform for patients to connect with doctors for remote consultations and store patient data securely. The system leverages smart contracts to manage various aspects of the healthcare process.

The key features of the project include:

  • Video conferencing capabilities using huddle01 for doctor-patient consultations.
  • Storage of patient records using Filecoin for secure and decentralized data storage.
  • NFT.storage is utilized to store NFT data for doctors, ensuring uniqueness and authenticity.
  • A separate smart contract is employed to manage the overall system, handling functions such as doctor registration, patient booking, appointment management, and payment processing.
  • An ERC20 token is used to provide free trial credits to customers, allowing them to experience the platform before committing to paid services.
  • Patient data is encrypted using the Lit Protocol, ensuring privacy and confidentiality.
  • Access to patient data is granted to doctors when an appointment is booked, ensuring that only authorized healthcare providers can access the relevant information.

By combining blockchain technology, decentralized storage, and smart contracts, the project aims to create a secure, transparent, and efficient healthcare system that facilitates online consultations and enhances patient-doctor interactions.

How it's Made

The project is built using several technologies and frameworks to achieve its goals. Here are the key components and technologies used in its development:

  1. Blockchain Technology: The project utilizes the FVM for smart contract functionality, including doctor registration, patient booking, and payment processing. Smart contracts are written in Solidity.

  2. IPFS and Filecoin: To ensure secure and decentralized storage of patient records, the project integrates with the InterPlanetary File System (IPFS) and Filecoin. IPFS is used for content addressing and distributed storage.

  3. NFT.Storage: NFT.storage is used to store the NFT data for doctors. It offers a decentralized and reliable storage solution specifically designed for non-fungible tokens (NFTs), ensuring the uniqueness and authenticity of doctor NFTs.

  4. Next.js: The project's frontend is built using Next.js, a popular framework on React for building user interfaces. React.js provides a component-based architecture, making it easier to manage and update the user interface.

5.Huddle01: To enable video conferencing functionality, the project integrates Huddle01to facilitate secure video calls between patients and doctors, enhancing the telemedicine experience.

  1. Lit Protocol: Patient data is encrypted using the Lit Protocol. It provides end-to-end encryption, ensuring the privacy and security of sensitive medical information.

  2. ERC20 Token: The project implements a non-transferable burnable ERC20 token to offer free trial credits to customers. The token is used to provide a seamless onboarding experience and enable users to access the platform's services during the trial period.

Sponsor technologies: The project leverages sponsor technologies such as huddle01, Filecoin, and NFT.storage. These technologies provide essential functionalities and infrastructure that enhance the project's capabilities and ensure secure and reliable service delivery.

Notable considerations:

  • The integration of blockchain technology ensures transparency, immutability, and decentralized control over patient records and payment transactions.
  • The use of NFTs for doctors adds an additional layer of authenticity and trust to the system, as each doctor is uniquely represented by their NFT.
  • The combination of IPFS, Filecoin, and Lit Protocol ensures secure and private storage of patient data, enhancing data protection and complying with privacy regulations.
  • The implementation of the ERC20 token with non-transferable and burnable properties allows for efficient management of the free trial credits, promoting user engagement and incentivizing adoption.

Overall, the project utilizes a combination of blockchain, decentralized storage, video conferencing, and encryption technologies to create a comprehensive and secure online healthcare system.

background image mobile

Join the mailing list

Get the latest news and updates