Московский транспорт
Ресурсы-агрегаторы предлагают выбрать продукт или услугу среди нескольких поставщиков. ‘Яндекс Маркет’ или ‘Ozon’ для выбора товаров, Skyscanner для выбора авиаперевозчика по направлению, ресурс ‘Одобрим’ для получения привлекательного кредитного решения.
Кроме расширенного выбора, агрегаторы содержат отзывы людей по интересующему продукту.
Это выгодно как клиенту, так и поставщику услуг. Конкуренция с аналогичными поставщиками делает бизнес сильнее. Кроме этого раскрученный агрегированный ресурс дает дополнительную аудиторию клиентов, которые увеличивают доход и прибыль.
Провести интеграцию сервиса ‘Московский Транспорт’ с Whoosh (https://transport.mos.ru).
На серверной части реализовали протокол, который используется ‘Московским Транспортом’ для взаимодействия с другими поставщиками самокатов и вело-транспорта.
Этот протокол включает в себя получение информации о расположении самокатов, бронировании, начала поездки, завершении поездки и т.д.
Важно было сохранить контекст. Если клиент после приложения ‘Московский Транспорт’ установит приложение Whoosh, система покажет информацию о совершенных поездках.
Java 8
Spring boot
Lambda AWS
Postgres 9.x
AWS SQS
AWS Cognito
Redis
Это была непростая история, которая началась пару лет назад. Помимо организационных сложностей мы столкнулись с техническими. Контракт взаимодействия несколько раз переделывался, что усложняло разработку и тестирование. Но преодолев все трудности, мы запустились!
Приятно видеть Whoosh как часть приложения Московского Транспорта!
Артем Пустовой
Java-разработчик