Skip to content

COVID-19 Vaccination Passport System with AI chatbot support and scalable serverless architecture for secure health record management

Notifications You must be signed in to change notification settings

shubhadapaithankar/Universal-Vaccination-Passport-Using-Blockchain

Repository files navigation

Universal Vaccination Passport Using Blockchain

Live Demo

A secure, blockchain-based digital solution for managing and verifying vaccination records, featuring AI-enhanced user support and a scalable serverless architecture.

Untitled presentation

Required installation before starting the app.

  1. Install Blockchain: https://trufflesuite.com/ganache/
  2. Install Postman https://www.postman.com/downloads/
  3. 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

  1. Run server on 3000 port ngrok http 3000

How to start the application

  1. clone the repo # git clone [email protected]:shubhadapaithankar/Universal-Vaccination-Passport-Using-Blockchain.git
  2. To start the backend cd backend--> npm install--> npm start
  3. To start frontend cd frontend-->npm install-->npm start
  4. To start the blockchain, run the following commands:
# npm install -g truffle
# truffle complile
# truffle migrate  

If you want to access the QR code or if you want to access the application on the web

Steps:

  1. create lambda function on AWS (code is given in code section); use ngrock URL in the host section
  2. On the application side, change localhost to the ngrock URL

Flow diagram

image

Team Members:

  1. Phillip Nguyen LinkedIn
  2. Sai Manasa Yadlapalli LinkedIn
  3. Shubhada Sanjay Paithankar LinkedIn
  4. Sri Ram Chinta LinkedIn

About

COVID-19 Vaccination Passport System with AI chatbot support and scalable serverless architecture for secure health record management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •