Web Component for reading QR codes