Introduction
You will implement a distributed medical database application where patients have access control over their own medical data, and can be shared with medical providers as necessary.
<aside>
đŸ’¡ You are free to use whatever libraries/frameworks that you are comfortable with. However, you must follow the submission format, and have your own source code. (external no-code/low-code tools are NOT allowed)
</aside>
Instructions
- The contract must be deployed either on Ethereum, Polygon, or Solana. Testnet/devnet is fine for submission purposes.
- Both patients and medical providers must be able to connect their wallet to the application.
- Patients and medical providers must be able to access the their own/patient’s medical data with their private key on the application dashboard.
- Patients must be able to edit their own medical data.
- The medical data format is as follows:
- Patient name
- Patient blood type
- Last updated date and time
- Patients must be able to provide viewing access to their medical data to their medical providers.
Bonus section (optional)
Looking forward to your submissions! Have fun, and enjoy!
