Skip to content

philios33/covid-passport-scanner

Repository files navigation

Covid Passport Scanner

This project is for the website https://covidpassportscanner.net

Issues & Pull Requests welcome.

Development Setup

  • nvm use 14
  • npm ci
  • npm run downloadCertBundle
  • npm run downloadFlags
  • npm run build

Then you can run the hot reloading dev server

  • npm run start

Test built files with server

  • npm run build
  • npm run serve

Testing docker image

  • docker build -t scanner .
  • docker run -t -i -p 8081:8081 scanner

Other Useful URLS

Other TODO

The issuer isn't always the country code. Put all trusted certs in single object by key id.

Create component for certificate overview View Name & Dose status, Vaccine name, X Days ago, in a small widget near the top above everything else!

Fix alignment of details

Finish testing all error codes


Support other 2 certificates (Wait for data before rendering tho) Support RSA public keys (like Lithuania)

Add page for viewing the trusted key store Make privacy policy a different URL Add Menu at the top Scan, Keys, About, Terms

Implement proper server side rendering for each static page and hydrate the bundle.