Как создать мобильный сканер штрих-кодов, который получает цены на продукты из специального API (аналогично Scan2Info)?C#

Место общения программистов C#
Anonymous
Как создать мобильный сканер штрих-кодов, который получает цены на продукты из специального API (аналогично Scan2Info)?

Сообщение Anonymous »

Я работаю над системой, похожей на Scan2Info, где пользователи могут сканировать штрих-код продукта с помощью камеры мобильного телефона и мгновенно получать информацию о продукте, такую ​​как цена, название и подробные сведения, из пользовательского серверного API.
Моя цель — заменить традиционные ценники на полках и позволить покупателям самостоятельно запрашивать цены путем сканирования штрих-кодов.
Вот чего я пытаюсь достичь:
  • Используйте систему мобильная камера для сканирования штрих-кодов (EAN/UPC)
  • Отправить отсканированный код на серверный API
  • Получить данные о продукте из базы данных (SQL Server)
  • Мгновенно отобразить результат на экране мобильного устройства
Мой текущий стек:
  • Бэкенд: ASP.NET Core (с использованием ADO.NET)
  • База данных: SQL Server
  • Фронтенд: рассматриваем Blazor или простое веб-решение
Мои вопросы:
  • Какая библиотека или подход лучше всего подходит для сканирования штрих-кодов в мобильных браузерах (на основе JavaScript)?
  • Лучше ли создать это как PWA или собственное мобильное приложение?
  • Как оптимизировать время отклика для получения результатов, близких к реальному времени?
  • Существуют ли рекомендуемые архитектуры для масштабирования системы такого типа?
Будем признательны за любые советы, инструменты или практические примеры.

Вернуться в «C#»