Задача
У заказчика были дизайн и техническое задание. Нам предстояло разработать кроссплатформенное мобильное приложение по наработкам клиента.
Решение
Разработали бэкенд и фронтенд и запустили MVP сервиса. Реализовали два вида API: для касс и клиентского приложения. Добавили регистрацию клиента через телефон и генерацию по QR-коду. Реализовали расчет сдачи для каждого пользователя и регистрацию чека.
Технологии
Перевод средств по QR-коду
Регистрируясь в мобильном приложении, каждый покупатель получает свой уникальный QR-код. При сканировании QR-кода генерируется сумма сдачи и виртуальный адрес для перевода средств, а также происходит регистрация чека.
Интеграция по API
Реализовали два разных API, которые помогают кассам и клиентскому приложению работать в связке: обмениваться данными и выполнять расчеты по настройкам конкретного пользователя.
Вывод средств с личного счета
Покупатель распоряжается виртуальной сдачей по своему усмотрению. В пару кликов он может перевести деньги на расчетный счет любого банка или в благотворительные фонды, либо инвестировать.
Баланс и история операций
Также пользователь может проверить, сколько денег есть на счету и какие операции по зачислению или переводу средств были выполнены – всё это выводится на главной странице приложения.