Paske представляет из себя систему безопасных покупок, состоящую из двух мобильных приложений — Paske и Paske Operator.
Суть проекта заключается в совершении бесконтактных покупок в магазинах. Пользователь ходит по магазину и сканирует штрих-коды товаров. В режиме реального времени оператор собирает заказ "за кулисами" (предположительно, на складе).
В приложениях использовались:
- Сокеты SignalR для отображения изменений корзины покупателя в реальном времени;
- Firebase Messaging для отправки push-уведомлений;
- Apple Sign-in для авторизации через Apple ID;
- MapsSDK для взаимодействия с геолокацией и картами;
- API через REST API;
- Работа с камерой для сканирования штрих-кодов с последующей генерацией графического отображения.
Оба приложения написаны с использованием UIKit.
Ссылки на приложения:
https://apps.apple.com/app/paske/id1537386133https://apps.apple.com/app/paske-operator/id153...