Нужно написать скрипт для распознавания штрих-кодов и QR-кодов
Нужно совместить библиотеки распознавания и QR-кодов и штрих-кодов так, чтобы пользователю не приходилось предварительно выбирать то, что он собирается сканировать (забиндить обе на один канвас).
Для QR-кодов есть проверенная библиотека https://github.com/schmich/instascan
Для штрих-кодов самое лучшее из примеров нашли вот это https://serratus.github.io/quaggaJS/
Но с ним какая-то проблема, демка работает прекрасно https://serratus.github.io/quaggaJS/v1.0.0-beta.1/... а скачиваемая версия работает кое-как, может минуту сканировать
Использование именно этих библиотек не обязательно, главное чтобы сканирование происходило быстро