Parchanovich / BarcodeApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Barcode Scanner

Barcode/QR code Scanner

A Progressive Web Application (PWA) that scans barcodes of various formats, using the Barcode Detection API.

NOTE: The Barcode Detection API is part of the Fugu project. Currently it is supported only on Chromium browsers in MacOS and Android. For non-supporting browsers, a polyfill is used.

Live demo

Features

  • Scan barcodes from web camera
  • Scan barcodes from image files
  • Copy detected barcode to clipboard
  • Share detected barcode via Web Share API (Android)
  • If barcode is a URL, offer option to open in new tab
  • Offer to save detected barcodes to history (local storage)

Screenshots

Screenshot dark

Development

Install dependencies

$ npm install

Start development server

$ npm run start -- --open

Build for production

$ npm run build

License

The MIT License (MIT)

About

License:MIT License


Languages

Language:JavaScript 35.9%Language:CSS 35.3%Language:HTML 28.6%Language:Dockerfile 0.3%