Inspiration
One of our team members family member failed to receive a transplant in a life-threatening situation, due to a long wait time and the organ validation process. We decided to use blockchains and smart contracts to speed up and make the process much more efficient, transparent, and auditable.
What it does
Organ registry built on the blockchain which allows doctors and donors to view the process, acting as a supply management tool that tracks the protocols and signatures required for an organ transplantation.
How we built it
We built the front end with HTML, CSS, and Javascript. The backend was created with smart contracts written in solidity, which uses metamask to interact with the blockchain. We use web3js to link the front end and back end together so patient data is securely stored on the blockchain.
Challenges we ran into
We ran into several issues with integrating our front-end frameworks with our back end smart contracts. Web3js gave us threw many errors, so we spent a lot of time debugging.
Accomplishments that we're proud of
We were successfully able to create a good looking front end and connect it with our smart contracts. We were able to implement a pair matching algorithm that we built using weights.
What we learned
Debugging takes a very long time. The technical integration of blockchain backends is insanely difficult and takes a long time to connect.
What's next for transplantChain
We're going to look deeper into e-signature and organ protocol legislation, and actual clinical implementations.
Log in or sign up for Devpost to join the conversation.