Mechanical sympathy for QR codes: making NSW check-in better

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • nzcovidtracer-app

    This is the repository for the front-end of the NZ COVID Tracer app.

  • Really interesting write-up! New Zealand COVID Tracer app QR codes are actually pretty similar. We don't use URLs, but we do use a base64 encoded JSON prefixed with the "NZCOVIDTRACER" string.

    NZ Covid Tracer App is actually open source and the QR code reading function can be seen here: https://github.com/minhealthnz/nzcovidtracer-app/blob/main/s...

    And here's the type for the JSON we use: https://github.com/minhealthnz/nzcovidtracer-app/blob/main/s...

  • huonw

  • Uh, huh, I clearly didn’t test it properly. I had thought I’d validated checking in while offline. Oops: https://github.com/huonw/huonw.github.io/commit/fd19b9d66af7...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • duckduckgo-locales

    Translation files for <a href="https://duckduckgo.com"> </a>

  • Unfortunately removing the www doesn't work with the current app. At least for the iOS app, I imagine that www.service.nsw.gov.au is an associated domain, but service.nsw.gov.au is not https://developer.apple.com/documentation/Xcode/supporting-a... .

    For instance, scanning with an iPhone camera will jump into the browser, rather than to the app (example, if you're on a desktop and have a mobile device handy: https://duckduckgo.com/?q=qr+code+https%3A%2F%2Fservice.nsw.... )

  • ZXing

    ZXing ("Zebra Crossing") barcode scanning library for Java, Android

  • Since most government software is written in Java, the QR codes on PDF check-in posters are probably being generated with ZXing [1].

    [1] https://github.com/zxing/zxing

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts