Программа для сравнения и контроля кодов DataMatrix

Необходимо разработать десктопное или консольное приложение для автоматизации контроля маркировки товаров.

Цель проекта

Создать инструмент для сверки потока отсканированных штрихкодов с эталонным списком, что позволит оперативно выявлять расхождения и ошибки в реальном времени.

Основной функционал

  • Импорт эталонных кодов: Загрузка списка кодов из файла формата XLS/XLSX.
  • Прием данных в реальном времени: Программа должна получать коды со сканирующего устройства (сканер штрихкодов DataMatrix).
  • Анализ и сравнение: Автоматическое определение:
    • Совпадающих кодов (есть в списке и отсканирован).
    • Отсутствующих кодов (отсканирован, но нет в списке).
    • Дубликатов кодов (повторное считывание одного и того же кода).
  • Логирование результатов: Фиксация итогов проверки с возможностью экспорта или вывода на экран.

Технические требования и входные данные

  • Источник для сравнения: файл электронной таблицы (XLS).
  • Источник проверяемых данных: потоковое сканирование с внешнего устройства.
  • Тип кодов: двухмерный штрихкод DataMatrix.

Ожидаемый результат

Стабильно работающее приложение с понятным интерфейсом, которое сократит время ручной проверки кодов и минимизирует человеческие ошибки при инвентаризации или приемке товара.

Миграция сайта с CMS на новый сервер Rocky Linux 9

Требуется перенести сайт доски объявлений с сервера CentOS 7 на новый сервер под управлением Rocky Linux 9. Необходимо обновить стек технологий (PHP, MySQL) и обеспечить корректную работу самописной CMS.

Создание канала в мессенджере MAX

Требуется приобрести готовый или создать новый канал в мессенджере MAX. Приоритет - пустой канал, но рассматриваем варианты с аудиторией. Тематика - проектирование и экспертиза.

Интеграция пользовательских HTML-фрагментов в ReactMarkdown

Требуется модифицировать обработку ReactMarkdown для замены специальных меток в тексте Markdown на HTML-фрагменты, загружаемые из базы данных по уникальному идентификатору. Необходимо разработать механизм подстановки.