Кейс · Торговые и бизнес-центры · Екатеринбург
PhotoVibe: сеть автоматических фотобудок под ключ
PhotoVibe — проект ITLabs: сеть фотобудок самообслуживания, для которой мы написали всё программное обеспечение с нуля — приложение киоска, служба управления железом, собственное приложение съёмки на телефоне и центр управления сетью. Гость выбирает услугу, снимается под отсчёт, правит кадр фильтрами и рамкой, платит картой или по QR и забирает печать. Владелец сети видит в кабинете каждую точку: выручку, состояние принтера и камеры, остаток бумаги — и раздаёт цены и оформление сразу везде. Сеть работает в боевом режиме, сопровождение тоже на нас: обновления, мониторинг и разбор инцидентов на точках.

Коротко о проекте
Коротко о проекте
PhotoVibe (Екатеринбург) — проект ITLabs. Сеть фотобудок самообслуживания, для которой мы написали всё программное обеспечение с нуля — приложение киоска, служба управления железом, собственное приложение съёмки на телефоне и центр управления сетью. Гость выбирает услугу, снимается под отсчёт, правит кадр фильтрами и рамкой, платит картой или по QR и забирает печать. Владелец сети видит в кабинете каждую точку: выручку, состояние принтера и камеры, остаток бумаги — и раздаёт цены и оформление сразу везде. Сеть работает в боевом режиме, сопровождение тоже на нас: обновления, мониторинг и разбор инцидентов на точках. Точка работает без оператора: гость сам выбирает съёмку, платит и забирает печать. В поиске такое решение называют и по-другому: магическое зеркало, виртуальная примерочная, интерактивная фотозона.
Что сделали
Из чего собрана сеть фотобудок
Программное обеспечение сети написано с нуля: приложение киоска, служба управления оборудованием, приложение съёмки на телефоне и центр управления сетью. Сеть работает в боевом режиме, сопровождение тоже на нас.
Путь гостя
- Выбор услуги и формата кадра, инструкция с прогревом камеры, съёмка с отсчётом, фильтры и рамка, оплата, печать — и рекламный экран, пока идёт печать
- Редактор кадра прямо на будке: фильтры, рамка, яркость и контраст, кадрирование
- Оплата банковской картой через платёжный терминал и по QR через СБП
- Гость не регистрируется и не оставляет персональных данных
Съёмка и печать
- Своё приложение съёмки на Android вместо дорогой фотокамеры: живой поток на экран будки и полнокадровый снимок по команде киоска
- Камера держит непрерывный автофокус, сама поднимается после сбоя и снижает качество потока при перегреве телефона — точка не встаёт
- Печать на сублимационном DNP: очередь заданий, автоочистка и восстановление принтера без выезда — питание USB перезапускается программно
Работа точки
- Интерфейс, логика и база живут на самой будке: при обрыве связи гость обслуживается как обычно, а данные догоняют центр позже
- Режим киоска: экран занят только приложением, зависание перезапускается автоматически
- Активация терминала по лицензионному ключу — новая будка вводится в сеть без выезда разработчика
- Мастер установки с наглядной диагностикой: монтажник поднимает будку по шагам
Центр управления сетью
- Лицензии, версии ПО, терминалы, приём сессий и платежей, счётчики бумаги и оформление точек
- Мониторинг с уведомлениями: центр сам сообщает об офлайне терминала или проблеме принтера — до того, как это заметит гость
- Обновление по сети с резервной копией и возвратом к прежней версии: при неудаче точка возвращается на прежнюю версию
- Отдельные веб-страницы вокруг будки: загрузка фотографий с телефона и форма обратной связи
- Интерфейс на русском и английском, сбор ошибок с точек в единый мониторинг
Собрано без коробочных движков: экран будки, программа точки, приложение камеры и центр управления сетью написаны нами.
Вопросы и ответы
Частые вопросы о проекте
Что такое PhotoVibe и что в нём разработано ITLabs?
Сеть автоматических фотобудок самообслуживания в Екатеринбурге. Для неё с нуля написано всё программное обеспечение: приложение киоска, служба управления железом, приложение съёмки на телефоне и центр управления сетью. Сеть работает в проде.
Как проходит съёмка для гостя?
Он выбирает услугу и формат кадра, видит инструкцию с прогревом камеры, снимается под отсчёт, правит кадр фильтрами, рамкой, яркостью и кадрированием, платит картой или по QR через СБП и забирает печать. Пока идёт печать, работает рекламный экран.
Чем снимают фотографии в будке?
Собственным приложением на смартфоне вместо дорогой фотокамеры: на экран будки идёт живая картинка, а по команде киоска делается полный кадр 4080×3072. Приложение держит непрерывный автофокус и само поднимается после сбоя.
Что происходит при обрыве связи или зависании?
Точка автономна: экран и данные живут на самой будке, гость обслуживается как обычно, а данные догоняют центр позже. Экран занят только приложением, а зависание перезапускается автоматически.
Что видит владелец сети?
Центр управления: лицензии, версии ПО, терминалы, приём сессий и платежей, счётчики бумаги и оформление точек. Мониторинг сам сообщает, что терминал ушёл в офлайн или что у принтера проблема, — до того, как это заметит гость.
Как в сеть добавляется новая будка?
Терминал активируется лицензионным ключом, а монтажник поднимает его по шагам в мастере установки с наглядной диагностикой — без выезда разработчика. Обновления приходят по сети с резервной копией: если что-то пошло не так, точка возвращается на прежнюю версию.
Похожие проекты
Смотрите также
Промышленные предприятия · СарапулСарапульская кондитерская фабрика: AR-фотозонаФотозона с дополненной реальностью для фабрики: гость фотографируется с тремя шоколадными персонажами и получает снимок на почту. Персонажей сняли на…Смотреть кейс
Торговые и бизнес-центрыPublicBooth: программный комплекс автоматизированного фотокиоска и управление сетьюPublicBooth — проект ITLabs: программный комплекс, который превращает фотокиоск в точку самообслуживания без оператора и связывает такие точки в…Смотреть кейс
Мероприятия и форумыАэрофлот: фотозона и терминалы-чемоданы с детскими играмиАэрофлот — проект ITLabs: интерактивная зона для гостей. Фотозона вырезает фигуру человека в реальном времени и переносит её на выбранный фон, а…Смотреть кейс Нужен магическое зеркало и ии-фотозона?
Расскажите про объект и задачу — предложим состав решения и покажем похожие внедрения.