A web3 based secure storage client to allow Patients to retreive their confidental medical info when tranferring their healthcare from one establishment to another. Their primary healthcare provider has access to upload the required documents and patients can access them.
Tech Pirates Repo for TPG Hackerhouse Dec 2nd - 4th, 2022
Tech-Heroes : IPFS, web3.storage
Problem Statement : Patients find it a near impossible tasks to gain access to all relevant medical records when transferring from Hospital 1 to Hospital 2, and are often forced to repeat the processes already completed at Hospital 1 as they are unable to retreive, securely, all their data. Policies in the interest of protecting patient confidentiality such as HIPAA defines their privacy guidelines PHI (Protected Health Information) as any “individually identifiable health information that individually or together could reveal a patient´s identity". This includes the past, present or future :-
- Medical Conditions
- Treatments Accessed
- Treatment Payments or Healtcare Services accessed
Although, the sharing of above information can be overridden by the Patient's consent, most organisations do not with the fear of being hit with a HIPAA violation, thus being the next step to doctor patient confidentiality.
![](https://private-user-images.githubusercontent.com/91671136/268220509-5725d9e8-8a3b-4d0a-985d-0eea33542707.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MDg5NjMsIm5iZiI6MTczOTUwODY2MywicGF0aCI6Ii85MTY3MTEzNi8yNjgyMjA1MDktNTcyNWQ5ZTgtOGEzYi00ZDBhLTk4NWQtMGVlYTMzNTQyNzA3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA0NTEwM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY2MTg0NzRmMjliN2E5MGNmNDNkODRlNjBhYjA0MmM4MzZhODFkMjhkNGYxNTU3M2U3NWIzNDNiZDk3MDkyZjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.iw4bT39kuD2fjP953wjy3znzrsPrFdGKPhOjWurQkK0)
- F3TCH brings a decentralised and secure approach to the problem by allowing the Patient's primary healthcare provider at Hospital 1 to upload all required files onto the Ethereum Blockchain and sharing the key with Patient so they may access their own files from it and share relevant documents with their Primary Healthcare Provider at Hospital 2.
- F3TCH also abstracts the nitty gritty aspects of Web3 away from the user and delivers the familiar web2 experience to the average user.
- Fully Opensource
- Easy setup
- Clean UI
- Decentralised & on the BlockChain
- Secure
- Web2 Experience on web3 with abstraction for easy use
- uses web3.storage
Demo Document
DEMO VIDEO
Content Bounty
Hosted Link : F3TCH
- Username, Password & Designation.
- On enterring current details, redirects to the HomePage
A login page with 2 fields
- Login ID & Password.
- On entering the right credentials, it directs the page to the HomePage.
- Input fields
- Dynamic Search Bar to find the required Patient's documents.
- Clicking on the file directs to the IPFS page, and file can be accessed directly.
- Access Control
- Monetise the platform with Biconomy. The Client (Patient) pays a nomimal fee for the upload and retreival of their files.
Steps To Run the Project:
1.Downloading the Modules.
- vite; react; react-router; web3.storage; axios
cd F3TCH
npm install
npm run dev