A secure, blockchain-based digital solution for managing and verifying vaccination records, featuring AI-enhanced user support and a scalable serverless architecture.
- Install Blockchain:
https://trufflesuite.com/ganache/
- Install Postman
https://www.postman.com/downloads/
- For network tunneling, install
https://ngrok.com/download
Create an account and follow the necessary steps for setup: https://dashboard.ngrok.com/get-started/setup
- Run server on 3000 port
ngrok http 3000
- clone the repo
# git clone [email protected]:shubhadapaithankar/Universal-Vaccination-Passport-Using-Blockchain.git
- To start the backend
cd backend
-->npm install
-->npm start
- To start frontend
cd frontend
-->npm install
-->npm start
- To start the blockchain, run the following commands:
# npm install -g truffle
# truffle complile
# truffle migrate
Steps:
- create lambda function on AWS (code is given in code section); use ngrock URL in the host section
- On the application side, change localhost to the ngrock URL