{"id":10771,"title":"\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 \u0430\u043a\u0441\u0435\u043b\u0435\u0440\u0430\u0442\u043e\u0440 \u0434\u043b\u044f digital-\u0441\u0442\u0430\u0440\u0442\u0430\u043f\u043e\u0432","url":"\/redirect?component=advertising&id=10771&url=https:\/\/vc.ru\/promo\/349044-korotko-zapustit-pilot-i-poluchit-novyh-klientov-s-pwc&placeBit=1&hash=784bba4e4e7bbdd70a9f4ae7dbba83bdf662dd17da42e7eeb734d693a784bfa7","isPaidAndBannersEnabled":false}
MobileUp

Как мы сделали POS-систему для рынка Канады

Автоматизация HoReCa, канадский рынок, французский язык – достаточно одного из этих пунктов, чтобы понять, что это не самый ординарный проект для студии мобильной разработки из Санкт-Петербурга. Но так получилось, что ещё в 2012 году мы создали сервис, который помог одной канадской кофейне справляться наплывом посетителей, а к текущему моменту он вырос в полноценную систему автоматизации управления ресторанным бизнесом – рассказываем по порядку.

Не только лишь смартфоны в нашем парке тестовых устройств Александра Красножен

Что это такое

Базово, POS-система – это инструмент, который обрабатывает и записывает транзакции между клиентом и рестораном. Она умеет регистрировать продажи, обрабатывать кредитные и дебетовые карты, управлять запасами и сотрудниками.

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

Принтеры стоят в офисе, активно используем их для тестирования Александра Красножен

Как это устроено

Наша POS-система — это три взаимосвязанных приложения и административная панель управления. Архитектура приложения легко выдерживает нагрузку в сотни заказов в день и не перегружает память мобильных устройств.

Все айпады общаются между собой по локальной сети, Master является сервером. Подключение к принтерам происходит по локальной сети. Терминалы подключаются через закрытые фреймворки, открытые библиотеки и API. А ещё внутри много сложной математики: калькуляция денежных значений, корректный учет скидок, отчетов и налогов, – все решается на программном уровне.

Меня данный проект заинтересовал своей сложностью и действительно непростым стеком технологий. Тут и общение между устройствами в одной сети, и множество различных библиотек для терминалов, расчеты стоимостей, скидок, комиссий и налогов, в которых нет права на ошибку.

Юрий Возлеев
iOS-разработчик MobileUp

Что еще интересного

Помимо софта в работе системы принимают активное участие и физические устройства. Мы уже говорил про подключение принтеров для печати чеков, но для работы также нужна поддержка различных терминалов и других железок, самая интересная из которых, конечно, MEV.

MEV – это аббревиатура французского термина Module d’Enregistrement des Ventes, то есть модуль для регистрации продаж. Аналог в нашей стране – онлайн-кассы, которые повсеместно внедрялись в рамках 54-ФЗ.

Что такое MEV

MEV – это устройство, подключенное к торговой точке, которое записывает каждую совершенную продажу и передает необходимую информацию в Revenue Quebec, местный налоговый орган, а распечатанный чек, содержащий уникальный штрих-код удостоверяет точность и сохранность деловых записей. В Квебеке его обязательно использовать для любого типа ресторана, кейтеринга или бара.

Один из самых необычных проектов в моей практике, в первую очередь из-за тестового окружения. Разнообразные платежные терминалы, печать настоящих кассовых чеков на принтерах, и вишенка на этом торте — модуль учета транзакций MEV, который не встретишь нигде в России. Одним словом — не заскучаешь.

Илья Зеленский
QA-лид MobileUp

Помимо MEV на проекте много любопытных устройств. Например, Clover – необычный платежный терминал для рынка России. Работает на Android, у него есть собственная камера. Или Square – тоже терминал оплаты, для проверки которого мы должны имитировать канадскую геолокацию.

Кассу тоже активно используем, храним там биткоины Александра Красножен

Как работают терминалы?

Система поддерживает физические и онлайн-терминалы. На экране оплаты терминала пользователь может выбрать, оплатить картой или наличными. Если выбирает карту, то мы сами обработаем оплату, выступим посредником между эквайером и посетителем. А если наличными — сделаем скидку.

Один из терминалов, с помощью которого тестируем  Александра Красножен

Что будет дальше

Мы сделали и продолжаем делать систему, которая отлично выполняет свою задачу — быстро, просто и эффективно управлять заведением, а также автоматизировать бизнес. Единственное, что осталось из незакрытых гештальтов команды – это редизайн, который мы обязательно согласуем с клиентом, когда придет время.

0
0 комментариев
Популярные
По порядку
Читать все 0 комментариев
Тинькофф инвестиции в минус за одну ночь

Если вас мучал вопрос как уйти в минусне используямаржинальную торговлю , то вот ответ. Нужно просто пользоваться Тинькофф инвестициями.

«Холакратия, любимые мемчики и прозрачность»: программист о работе в Точке, моделинге и запуске треков на Spotify

Точка — это про людей. Про сотрудников, которые создают удобный банк для бизнеса. Мы запускаем серию интервью с нашей командой, чтобы рассказать, как у нас всё устроено.

На метле и в ступе: как менялся образ Бабы-яги в российском кино

Третья часть «Последнего богатыря» — «Посланник тьмы» — собрала в прокате почти 2 млрд рублей. Секрет успеха картины не в последнюю очередь связан с персонажами, чьи трактовки сильно отличаются от традиционных. Такой Бабы-яги зрители точно еще не видели.

12 млн проданных консолей и более сотни миллионов картриджей за первые шесть лет: почему была популярна Atari 2600 Статьи редакции

До её создания в 1977 году приставки выпускали только с одной предустановленной видеоигрой. Atari же придумала устройство, которое поддерживало cразу несколько игр. О производстве, первых играх компании и её конкурентах — в пересказе IEEE Spectrum.

Консоль Atari 2600
Новая Tesla Plaid в тест-драйв, факапы с поставками и разработка приложения — мой бизнес с Tesla спустя год
«Инновации — это поле для сражений»

Как фуд-ритейл внедряет новые технологии.

Статус бота Veles
Фундамент для создания дизайн-концепции интерфейса: большая идея, мудборд и референсы

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

Пять путешествий до Луны — столько километров ленты в TikTok могли просмотреть пользователи Yota за 2021 год
А ты уже зарабатываешь больше 300к?

Мы, предприниматели, мечтаем, строим планы захвата рынка и создания нового фантастически клевого продукта, гениальные идеи уносят нас в дали долгосрочных и дорогих проектов. Так вот, не стоит улетать в эти дали без разведки местности. Не проверяя гипотезу реакцией рынка и откликом потребителя можно долго и далеко идти не в ту сторону.

Это 3D визуализация
Специфика поиска работы на сайте hh

Такой же материал я писала в 2019-м году, но за последние годы произошли некоторые изменения, которые вызвали массу негатива на сайт со стороны работодателей. Поэтому я решила обновить статью. Но основополагающие мысли не изменились, поэтому я буду частично повторяться.

null