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.
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:
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.
The project is built using several technologies and frameworks to achieve its goals. Here are the key components and technologies used in its development:
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.
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.
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.
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.
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.
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:
Overall, the project utilizes a combination of blockchain, decentralized storage, video conferencing, and encryption technologies to create a comprehensive and secure online healthcare system.