Inspiration

Take a look at the calendar, the year is 2022 and yet most of us have been given a paper to prove our Covid-19 vaccination; a piece of paper that can be easily lost, damaged, or forged. A digital solution can be built with minimal effort to provide authenticated immunization records at scale. Introducing VaccineID, a cloud native microservice for healthcare providers to quickly and securely provide digital immunization credentials for their patients.

What it does

VaccineID securely stores patient immunization records and allows for patients to view/share their vaccination status with anyone.

VaccineID

How it works

VaccineID works as a web app and provides a REST API for additional integrations with minimal effort using OpenAPI Specification.

How it's built

VaccineID is built with an OpenAPI specification, a Python implementation of the API, a cloud native Kubernetes deployment, and a front-end Angular single page application. The back-end data store is Azure Cosmos DB, a fully managed NoSQL database service from Microsoft. Authentication and authorization is provided by Azure Active Directory.

Architecture

Share this project:

Updates