QR-Checker — контроль маркированного товара по QR-коду "Честный знак"
Приложение помогает водителям-экспедиторам при доставке товара
с маркировкой «Честный Знак». Достаточно отсканировать QR-код с
коробки — приложение покажет, кому именно должен быть отгружен товар
по данным внутренней базы предприятия.
✅Сканирование QR-кодов маркировки «Честный Знак» с камеры смартфона.
✅Проверка соответствия: получатель, контрагент, адрес, номер УПД.
✅Работа с локальной базой, загружаемой с API сервера поставщика.
✅Минимум действий для водителя — всё нужное на одном экране.
Стартовый экран: две кнопки — «Сканировать код» и «Обновить базу».
Приложение разработано для Android и представленно в качестве ознакомительного материала
Приложение использует локальную базу данных, заранее загружаемую с API сервера компании-поставщика и в дальнейшем работает без необходимости доступа в интернет.
В базе хранятся сведения по каждому QR-коду: получатель, контрагент, партнёр, адрес доставки, номер УПД и др.
Водитель на точке выгрузки просто сканирует код и сверяет данные.
1
Обновление базы перед рейсом
Перед выездом водитель нажимает «Обновить базу». Приложение подключается к API сервера и
загружает актуальные данные по всем QR-кодам для текущих отгрузок.
2
Сканирование QR-кода товара
На точке доставки водитель выбирает «Сканировать код» и считывает QR-код с коробки
или паллеты. Приложение моментально находит запись в локальной базе.
3
Проверка получателя
На экране отображаются: название получателя, контрагента, партнёра, адрес поставки,
номер УПД и другая служебная информация. Водитель сверяет данные с накладной.
4
Уверенная выгрузка
Если всё совпадает — товар выгружается «по адресу». Если данные не соответствуют,
водитель сразу видит ошибку и может связаться с логистом.
Интерфейс приложения
Интерфейс максимально упрощён: только необходимые действия и подсказки для водителя.
Текущая версия приложения разработана на .NET 9.0 / MAUI под Android.
Основные экраны
Стартовый экран: запуск сканирования и обновление локальной базы.
Экран сканирования QR-Кода.
Экран информации по QR-коду: получатель, контрагент, адрес, УПД и др.
Экран информации по QR-коду: отсутствие кода в локальной базе.
Примеры QR-кодов и настроек
Для тестирования и настройки предусмотрены отдельные QR-коды, позволяющие проверить
отображение тестовой информации и корректность параметров приложения.
Нажмите на любую плитку — QR-код откроется в увеличенном виде в отдельной модалке.
QR-код — тестовый товар
Используется для проверки работы сканера и вывода тестовой информации
из локальной базы.
Вывод настроек программы
Запускает экран с основными настройками приложения: подключение к API,
параметры обновления базы и режимы работы.
Выполнение: Авто-настройка 1
Пример отдельного сервисного QR-кода для ввода/изменения части параметров приложения.
Выполнение: Авто-настройка 2
Пример отдельного сервисного QR-кода для ввода/изменения части параметров приложения.