WPF касса самообслуживания для образовательного проекта Кидбург
Реализовал интерактивные кассы самообслуживания на WPF для образовательного проекта Кидбург с адаптацией под детский сценарий использования. Проект выполнялся под ключ: сбор требований, проектирование, разработка, интеграция с оборудованием, отладка и пусконаладка в реальном контуре.
Я спроектировал клиентскую логику и интерфейс на WPF/XAML с учетом простого и устойчивого к ошибкам взаимодействия пользователя: предсказуемые состояния операций, подтверждения, обработка некорректных действий, минимизация зависаний сценария.
Ключевой технической частью стала интеграция с кассовой периферией: весами, сканерами и печатью чеков. Реализовал интерфейсный контракт с устройствами, контроль состояний и сбоев, повторные попытки и деградацию функциональности для сохранения работоспособности при нестабильном железе.
На этапе сдачи обеспечил практическую эксплуатационную готовность: настройку на площадке, отладку цепочки платежных операций, логику транзакционной целостности и передачу в сопровождение. Результат — рабочая POS-касса с железно-программным контуром, пригодная к регулярной эксплуатации в детской среде.