Интеграция кассы самообслуживания в ПО продажи билетов для кинотеатра
1. Цель задания
Разработать функциональное решение для интеграции терминала кассы самообслуживания (КСО) с существующим ПО для продажи билетов в кинотеатре. Пользователь должен иметь возможность самостоятельно купить билет, оплатить его и получить подтверждение (электронный или печатный билет), без участия кассира.
2. Ключевые функции системы
2.1. Интерфейс пользователя (UI)
Интуитивно понятный, мультиязычный интерфейс (минимум: укр / рус / англ)
Поддержка сенсорного управления (touchscreen)
Этапы взаимодействия:
Выбор фильма
Выбор сеанса
Выбор мест на схеме зала
Проверка заказа
Оплата (терминал эквайринга)
Печать или отправка билета на e-mail / SMS
2.2. Интеграция с существующим бэкендом
Получение данных о:
Расписании фильмов и сеансов
Доступных местах по каждому сеансу
Текущих ценах / скидках / акциях
Передача данных о:
Новых заказах (запись в базу продаж)
Статусе оплаты (успешно / неуспешно)
Свободных / занятых местах (для блокировки во время покупки)
2.3. Оплата
Интеграция с POS-терминалом или банковским эквайрингом
Поддержка бесконтактной оплаты (NFC)
Отображение статуса транзакции
Поддержка возвратов в случае отмены
2.4. Печать билетов
Подключение к термопринтеру
Печать QR-кода / штрих-кода для проверки на входе
Возможность отправки электронного билета на email/SMS
3. Технические требования
Платформа: Windows / Linux (уточнить согласно текущему оборудованию)
Язык разработки: (уточнить, зависит от стека проекта — например, JavaScript + Electron / Python + PyQt / C# + .NET)
Архитектура: Клиент-серверная
Форматы обмена: REST API / JSON (в соответствии с бэкендом)
Интеграция с оборудованием:
Сенсорный дисплей
POS-терминал
Термопринтер для билетов
(Опционально) QR-сканер для проверки на входе
4. Безопасность
Защита персональных данных пользователей (GDPR / локальные требования)
Безопасная передача данных (HTTPS)
Предотвращение двойным транзакциям
Обработка нештатных ситуаций (отсутствие интернета, сбои печати, отказ эквайринга и т.д.)
5. Админ-панель / Мониторинг
Сбор статистики по транзакциям
Журнал операций (успешные, отмененные, ошибки)
Админ-доступ для технического персонала (блокировка, перезапуск, обновление)
6. Ограничения / предположения
Бэкенд для продажи билетов уже существует
Необходимо расширить / адаптировать API при необходимости
POS-терминал и принтер будут совместимы с ПО разработчика или имеют SDK/API
Операционная система терминала позволяет установку сторонних приложений
7. Критерии успешности
Бесперебойная работа КСО без вмешательства кассира
Минимальное время обслуживания 1 клиента — < 60 секунд
100% синхронизация с основной системой продаж
Поддержка обновления расписания в реальном времени
Наличие логирования и уведомления об ошибках
-
909 3 0 Добрый день, выглядит как интересный проект, готов взяться за работу. О себе: .NET разработчик с 2 годами опыта разработки, имею успешно выполненные проекты на WPF, поэтому думаю, что это очевидный выбор для вашего проекта. Если заинтересовал, пишите, обсудим детали.
-
446 1 0 Добрый день!
Я ознакомился с вашим проектом интеграции кассы самообслуживания. Задача мне полностью понятна и крайне интересна.
Конечно, я готов пройти техническое собеседование, чтобы вы могли убедиться в моей квалификации и мы могли более подробно обсудить технические аспекты проекта.
Предлагаю разработать клиентское приложение для терминала на C# (.NET), так как это идеальный выбор для надежной интеграции с POS-терминалами, принтерами и создания быстрого сенсорного UI под Windows/Linux.
Мой опыт полностью покрывает ваши требования:
…
Интеграция с оборудованием и API: Без проблем подключу платежный терминал, принтер и синхронизирую все с вашим бэкендом.
Надежность: Мой опыт в C# и Rust позволяет создавать стабильные системы, работающие 24/7, с корректной обработкой сбоев связи и ошибок оборудования.
UI/UX: Опираясь на опыт с Angular, я создам интуитивно понятный и быстрый интерфейс, чтобы клиент мог купить билет менее чем за минуту.
Уверен, что смогу быстро и качественно реализовать надежное решение. Готов обсудить детали и предложить архитектуру проекта.
Функционал:
Основной пользовательский сценарий: выбор фильма -> сеанса -> места.
Интеграция с API (только получение данных и отправка заказа).
Интеграция с одним типом POS-терминала и принтера (с хорошим SDK).
Базовая обработка ошибок (нет связи, не прошла оплата).
Один язык интерфейса.
2000$
-
2378 16 2 1 Добрый день, очень заинтересован в вашем приложении. Предлагаю обсудить детали работы в личном чате и начать работу
Актуальные фриланс-проекты в категории C и C++
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 1 день 5 часов назад ∙ 2 ставки |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 4 дня 7 часов назад ∙ 7 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 5 дней 7 часов назад ∙ 4 ставки |
Чёрная Украина (RP-проект на базе MTA)
51 895 UAH
|
Инженер по инфраструктуре резидентных проксиМы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через… C и C++, DevOps ∙ 11 дней 3 часа назад ∙ 15 ставок |