Техническое задание: разработка и доработка плагинов для систем лояльности

Общая цель проекта

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

Задача 1: Доработка существующего плагина

Требуется улучшить текущий плагин, который уже работает с системой лояльности. Его основные функции:

  • Считывание данных клиента (номер карты или идентификатор) через сканер QR-кодов или ручной ввод кассиром.
  • Определение доступного уровня скидки или бонусов на основе полученных данных.
  • Автоматическое применение рассчитанной скидки к текущему заказу в кассовой программе.
  • Отправка информации о совершенной транзакции (чек, сумма, начисленные/списанные бонусы) на сервер системы лояльности через API.

Задача 2: Разработка нового плагина

Требуется создать с нуля аналогичный по функционалу плагин, но для другой кассовой системы (R-Keeper). Плагин должен обеспечивать:

  • Полную интеграцию с кассовой программой для применения скидок.
  • Стабильную работу с API системы лояльности для обмена данными.
  • Надежное считывание QR-кодов и обработку ручного ввода.

Ключевые требования

  • Стабильность и отсутствие конфликтов с основным ПО.
  • Корректное применение скидок и начисление бонусов согласно бизнес-логике системы лояльности.
  • Логирование ключевых операций для отладки.
  • Четкая документация по установке и настройке.

Создание профессионального видеоролика о работе сотрудников с применением нейросетей и кинематографических фильтров

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

Разработка сетевого мультиплеера для существующей игры на C++

Требуется внедрить сетевой мультиплеер в однопользовательскую игру на C++ с минимальным вмешательством в исходный код. Необходимо реализовать LAN-эмуляцию, систему лобби и стабильную сессию для 2+ игроков.