This project was all about making the job easy for insurance companies, hospitals and labs to facilitate the process of health insurance claims by a patient using smart contracts of Blockchan as well as the traditional hashing mechanism of Blockchain being replaced with a DNA cryptographic scheme.
Front-End : HTML, CSS, Flask
Back-End : Python, Ganache
Clone / Download my project to your working directory.
Download and Install Python3 and Pip3 from official website, https://www.python.org/downloads/
Download and Install Ganache from this site, https://trufflesuite.com/ganache/
Either quickstart or else setup a workplace in Ganache, change the hospital admin, lab admin, pharamacist and insurance agent addresses based on the addresses of your Ganache addresses.
Then install the following dependencies in the working directoryusing following commands,
cd my-project
pip install numpy
pip install python-csv
pip install flask
pip install web3
pip install python-docx
pip install docx2pdf
The Ganache Addresses and Keys used here for experimentl purposes, so it will not work with real Ethereum Addresses and Keys.