Skip to content

hacksh4w/F3TCH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F3TCH

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

Table of Contents

  1. What is F3TCH?
  2. Team Members
  3. Key Features
  4. Project Demo
  5. Installation

Project Description

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.

What is F3TCH?

  • 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.

Team Members

Team Name : Tech Pirates

  1. Mrinalini Nair Ani
  2. Jozef Antony Neelamkavil
  3. Kevin Joseph Hendry
  4. Melissa Pearson
  5. Augustine

Key Features

  • Fully Opensource
  • Easy setup
  • Clean UI
  • Decentralised & on the BlockChain
  • Secure
  • Web2 Experience on web3 with abstraction for easy use
  • uses web3.storage

🔧 Project Demo:

Demo Document
DEMO VIDEO
Content Bounty

Live Demo

Hosted Link : F3TCH

Login/Sign Up Page

Sign-Up Page :

  • Username, Password & Designation.
  • On enterring current details, redirects to the HomePage

Login Page:

A login page with 2 fields

  • Login ID & Password.
  • On entering the right credentials, it directs the page to the HomePage.

HomePage:

Section 1(left) : Upload Section

  • Input fields

Section 2(right) : Retreive Section

  • 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.

Intended Updates to the Site

  • Access Control
  • Monetise the platform with Biconomy. The Client (Patient) pays a nomimal fee for the upload and retreival of their files.

Installation

Steps To Run the Project:

1.Downloading the Modules.

  • vite; react; react-router; web3.storage; axios
  1. cd F3TCH
  2. npm install
  3. npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published