Skip to content

A web-app to scan the Dutch QR-code produced by the CoronaCheck app and shows it's validity.

License

Notifications You must be signed in to change notification settings

basst85/coronacheck-web-scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waarschuwing

Let op: Het is momenteel wettelijk niet toegestaan om bij toegang de controle uit te voeren met iets anders dan de officiële CoronaCheck Scanner app: https://wetten.overheid.nl/BWBR0024705/2021-06-24/#HoofdstukVa_Paragraaf3a_Artikel58re

Intro

A web-app to scan the Dutch QR-code produced by the CoronaCheck app and shows it's validity. It's completely running client-side in the webbrowser.

This is an unofficial tool that is in no way affiliated with CoronaCheck.nl or the Ministry of VWS.

Online demo: https://emonkey.nl/public/coronacheck/scanner.html

Misc

This repository contains the public keys from VWS. You can download the newest versions via https://holder-api.coronacheck.nl/v4/holder/public_keys. The main.go script is based on an example created by Rick van der Zwet.

Installation

  • Build the main.go as WebAssembly (wasm) binary:
GOARCH=wasm GOOS=js go build -o lib.wasm main.go
  • Navigate to the "JS" directory and copy your local wasm_exec.js file:
cp "$(go env GOROOT)/misc/wasm/wasm_exec.js" .
  • Start the webserver, on port 8080:
go run server.go

License

The program is licensed under the MIT License.

About

A web-app to scan the Dutch QR-code produced by the CoronaCheck app and shows it's validity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages