Разработка модуля интеграции с оборудованием для киосков самообслуживания (Windows)
Цель проекта
Создание программного драйвера или промежуточного слоя, который обеспечит надежную двустороннюю связь между веб-приложением (клиентская часть) и POS-терминалом определенной модели, установленным в киоске.
Основные задачи
- Анализ и изучение протоколов взаимодействия с указанным оборудованием.
- Разработка стабильного модуля (библиотеки, службы) для ОС Windows.
- Реализация функций: инициализация устройства, проведение платежных операций, получение статусов, обработка ошибок.
- Обеспечение простого API для вызова из веб-приложения (например, через REST, WebSocket или COM-объект).
- Тестирование модуля в связке с оборудованием и веб-интерфейсом.
- Написание документации по интеграции.
Требования к исполнителю
- Обязателен успешный опыт разработки аналогичных решений для интеграции с банковским или торговым оборудованием (черепные принтеры, сканеры, платежные терминалы).
- Глубокие знания в разработке под Windows (C++, C#, .NET).
- Понимание принципов работы POS-систем и фискального оборудования.
- Умение работать с низкоуровневыми протоколами (RS-232, USB HID) и/или готовыми SDK от производителей.
- Ответственный подход, соблюдение сроков.
Что предоставляется
- Техническая документация на оборудование (протоколы, API).
- Тестовый стенд для отладки (при необходимости).
- Детальное ТЗ по требуемому функционалу.