Описание проекта

Имеется работающее приложение на планшете Android 12 (10″). К планшету по Wi-Fi подключены банковский терминал и плата ESP32, управляющая оконечным устройством. Исходный код, планшет, терминал и ESP32 предоставляются.

Задачи на доработку

1. Расширение способов оплаты

  • Сейчас приложение принимает оплату только по БСК (бесконтактная карта).
  • Терминал поддерживает оплату через QR-код.
  • Необходимо доработать протокол обмена между терминалом и приложением: приём платежей как по БСК (уже работает), так и по QR-коду.

2. Исправление проверки связи с ESP32

  • В приложении реализован алгоритм проверки соединения с ESP32.
  • Периодически этот алгоритм даёт сбой (сервер ESP32 считается недоступным, хотя физически он исправен).
  • Требуется пересмотреть и доработать логику опроса устройства для стабильной работы.

Срок и условия выполнения

Исполнитель определяет реалистичный срок и строго его придерживается. Оборудование будет передано во временное пользование на время разработки и проверки. По итогам работ приложение должно корректно функционировать на всём имеющемся оборудовании.

Устранение дублей товаров и ошибок 404 в CMS Host CMS

После импорта товаров через Excel на сайте появились дублирующиеся страницы, которые отдают ошибку 404. В админ-панели CMS Host CMS эти дубли не отображаются, но они индексируются поиском сайта. Необходимо найти и устранить причину появления скрытых дублей, а также очистить поисковый индекс.