https://sqr.co/blog/qr-code-scanner-reader