Lightspped HQ это игрок на американском рынке POS-систем.
С помощью инструментов, предоставляемых Lightspeed своим клиентам возможно как ведение ресторанного бизнеса, так и продаж.
Поставленная задача требовала создать механизм для автоматической передачи данных о продажах на территориях торговых площадок во внешнюю по отношению к Lightspeed аналитическую систему.
Для решения задачи был использован предоставляемый POS Lightspeed API. При помощи этого API был реализован микросервис, который позволяет клиентам самостоятельно подключить свой аккаунт в системе Lightspeed к внешней аналитической системе с использованием технологии трёхсторонней авторизации OAuth.
Программное решение было создано с использованием стека технологий на базе языка программирования Java и развёрнуто на платформе Amazon AWS. Проект выполнен с использованием системы версионного контроля Bitbucket Git и средств непрерывной интеграции JetBrains TeamCity.