This project uses poc blockchain implemention and other encryption techniques inorder to solve security and privacy issues in exisiting EHR systems.
- Apache Kafka Zookeeper and Broker
- MongoDB
- Go-Ipfs client
- Python
- Node
- Java
mongod.exe --dbpath="database-path"
ipfs init ipfs daemon
bin/zookeeper-server-start.sh config/zookeeper.properties
- Configure multiple brokers with different
server.properties
bin/kafka-server-start.sh config/server.properties
Configure AsyncConfig.java
in the below package
/src/main/java/com.medfork.kafkaspringboot/configuration/
python /src/api/encrypt/data_sharing_helpers.py
python /src/api/encrypt/encrypt-rest.py
python /src/api/ipfs/ipfsClient.py
node /ordering service/orderer.js
npm run dev