The need for organ donors has never been greater. More than half a million Indians are estimated to be in dire need of an organ transplant.
Did you know In India every year nearly:
- 500,000 people die because of non-availability of organs
- 200,000 people die of liver disease
- 150,000 people await a kidney transplant but only 5,000 get one
- 1,000,000 lakh people suffer from corneal blindness and await transplant
Yet, less than a thousand transplants from deceased donors are performed each year – an incredibly small and insignificant number compared to the statistics around the world. Some of these people will find a living donor who will donate an organ to them. The rest will probably die waiting for an organ.
What it does
In India nearly 500,000 people die because of non-availability of organs every year!!! Today, Organ Donation industry is crippled due to lengthy paperwork,lack of security,illegal sale of donated organs . We aim to build a decentralized application to provide easy access to donated organs by putting organs on blockchain and hence eliminate paperwork,speed the process, improve security and make blackmarket sale impossible.
This app aims to create a trustful decentralised network between organ donors to anonymously donate organs and to those in need.
The Dapp aims to provide easy access t available organs and reduces the formalities and time taken for authorisation since all of it is automated via smart contracts.
A Dapp to provide easy access of donated organs
- Clone the repo using terminal:
git clone https://github.com/ItachiUchiha1998/OrganChain cd OrganChain
- Install all the npm dependencies:
- Deploy contracts through Ganache:
- In a new terminal migrate contracts to Ganache:
- Run the application:
npm run dev
How I built it
*Solidity For writing smart contracts *Truffle Framework to interact with blockchain *Web3.js Integrate blockchain with UI *ExpressJS For serving and routing of application *Materialise For providing good UI experiance
Challenges I ran into
*Creating a simple but appealing UI experiance. *Mapping of organs for different users namely donor,hospitals and receivers