{"repo":"Rishabh42/HealthCare-Insurance-Ethereum","free":true,"listed":false,"github":"https://github.com/Rishabh42/HealthCare-Insurance-Ethereum","clone":"git clone https://github.com/Rishabh42/HealthCare-Insurance-Ethereum.git","description":"Medical insurance claiming DApp which uses a Multi-Sig approach to grant claim (ConsenSys project)","language":"JavaScript","stars":127,"topics":["blockchain","ethereum","ethereum-dapp","ethereum-contract","healthcare","insurance","solidity","reactjs","smart-contracts","react-router"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Medical Insurance claiming DApp (for ConsenSys) Problem statement: 1) Patient logs in, uploads medical/lab test bills and submits it for insurance. Notifications are sent to hospital and lab admin. 2) Hospital admin logs in, verifies and approves the bills. This approval is stored on the smart contract 3) Lab admin approves the lab test bills. This approval is also stored on the smart contract 4) Once both of them approve, notification are sent to insurance admin. 5) Insurance admin can check for approvals of hospital and lab after which he will calculate the claim amount and do the claim. HealthCare.sol contract maintains the logic for this DApp. The web pages found in the Web-client folder are used to communicate with the deployed smart contract and also allow logging in for each specific user Steps to deploy and interact with the contract: 1. Copy and paste the contract code on https://remix.ethereum.org/ 2. Run an instance of ganache-cli on your local machine and connect your metamask wallet to it. Also, add the first 3 accounts from ganache to your metamask by importing their private keys and assign the following names to it: account 1: Hospital admin account 2: Lab admin account 3: Patient 3. Pass the Lab Admin's address as an argument in the constructor while deploying the contract 4. Select Injected Web3 in the Environment field and make sure your Metamask wallet is unlocked. This will connect Remix to the first account(Hospital admin) in your Metamask wallet. 5. Depl","default_branch":null,"files":null,"tree":[],"storefront":"/r/Rishabh42","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Rishabh42/HealthCare-Insurance-Ethereum/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}