A decentralized system for managing electronic health records using blockchain and IPFS.
Instructions to install all required dependencies are given below.
- Ganache is a personalized blockchain for Ethereum development. It can be used to run tests, execute commands, and inspect states while controlling how the chain operates.
- Go to Ganache homepage and download.
- Go to go-ipfs and install go ipfs. Using IPFS through the command-line allows you to do everything that IPFS Desktop can do, but at a more granular level since you can specify which commands to run.
- Metamask is a browser extension available for Google Chrome, Mozilla Firefox and Brave Browser.
- Go to the this link and add Metamask to your browser.
- Node.js is designed to build scalable network applications.
- Go to the this link and install node js.
- Ganache
- Open Ganache and click on settings in the top right corner.
- Under Server tab:
- Set Hostname to 127.0.0.1 -lo
- Set Port Number to 8545
- Enable Automine
- Under Accounts & Keys tab:
- Enable Autogenerate HD Mnemonic
- Metamask