Исходные данные

Имеется работающее приложение на планшете с Android 12. К нему подключены:

  • Банковский терминал для приёма платежей через Wi-Fi.
  • ESP32-модуль (также через Wi-Fi), управляющий оконечным устройством.

В наличии: полный исходный код приложения, планшет, терминал, ESP32.

Текущие ограничения

На данный момент приложение и терминал обрабатывают оплату только с помощью банковских карт (технология БСК). Функционал самого терминала поддерживает оплату по QR-коду.

Что необходимо сделать

  1. Доработать протокол обмена данными между приложением и терминалом - добавить поддержку инициации и подтверждения оплаты по QR-коду.
  2. Обеспечить корректную обработку обоих сценариев оплаты (карта и QR-код) на стороне пользователя в интерфейсе приложения.
  3. Проверить и, при необходимости, адаптировать логику взаимодействия приложения с ESP32 после получения нового типа подтверждения платежа.
  4. Провести интеграционное тестирование на предоставленном оборудовании.

Дополнительно

Все имя бренда, ссылки на сайт и контакты были удалены из описания. Уточнить конкретные API-вызовы можно будет с заказчиком после обсуждения задачи.

Разработка UI/UX дизайна сайта в Figma

Требуется профессиональный дизайнер для создания стильного и функционального макета сайта на основе готового технического задания и референсов. Работа выполняется полностью в Figma.

Управление магазином Avito по продаже музыкальных инструментов

Требуется специалист по Avito для полного цикла управления магазином цифровых пианино и клавишных. Работа с товаром в наличии и предзаказом. Оптимизация карточек, настройка рекламы, продажи и логистика. Оклад + процент от оборота.