The goal of this blockchain-based healthcare application is to provide patients with a secure and interoperable platform for recording, storing, and sharing their Personal Health Records (PHRs) with healthcare providers and intermediaries.
- Solidity
- Ether.js and React.js
- Filecoin
- React.js
- Clone the repository:
git clone https://github.com/Pree46/Pixel-Patients.git cd Pixel-Patients
- Install dependencies
npm install
- Run the application
npm start
-
Open the Application
-
Utilize Components:
-
Take advantage of the following components to enhance your experience:
-
Modal Component:
- Used for sharing access with other addresses.
- Find the implementation details in the
Modal
component within the codebase.
-
FileUpload Component:
- Facilitates the secure upload of healthcare records.
- Integrates with Pinata API for IPFS pinning.
-
Display Component:
- Retrieves and displays healthcare records.
- Allows users to input an address to retrieve associated data.
-
-
-
Crypto Wallet Compatibility:
- Ensure you have a compatible crypto wallet installed, such as Metamask, to interact seamlessly with the decentralized features of the application.
-
Explore and Interact:
- Explore the decentralized healthcare record-sharing features.
- Interact with the components to share, upload, and display healthcare records securely.
If you have any questions or feedback about Pixel-Patients, please don't hesitate to contact us -