TMC24 — B2B-платформа туристических услуг
Проект завершён, 2017–2020
Кабинет для тревел-агентства и его корпоративных клиентов: авиа, ж/д и отели от разных поставщиков в одном заказе.
Клиент и задача
Travel Management Consulting организует деловые поездки для компаний и работает с сетью агентств. Билеты и отели приходилось искать в разных системах бронирования, у каждой — свой интерфейс и свои правила. Нужен был один сервис, где агент и корпоративный клиент собирают поездку целиком, сравнивают предложения поставщиков и видят деньги по каждому клиенту.
Что сделали
Авиабилеты из нескольких систем бронирования
Amadeus, Сирена, S7 и другие поставщики — в одной выдаче.
Тарифы разных поставщиков сравниваются на одном экране, а не в разных окнах.
Ж/д и Аэроэкспресс
Билеты на поезда через УФС, «Инновационную мобильность» и других поставщиков, билеты на Аэроэкспресс — там же, где перелёт.
Вся дорога оформляется в одном месте.
Отели от агрегаторов
Hotelbook, Академсервис, A&A и другие поставщики. Один и тот же отель от разных поставщиков показывается одной карточкой, с фильтрами по звёздам, питанию, типу номера и поиском на карте.
Видно все предложения по отелю сразу, проще выбрать выгодное.
Корзина заказа и коммерческие предложения
В одном заказе — перелёт, поезд, отель и трансфер; из корзины собирается коммерческое предложение клиенту.
Командировку собирают целиком и отправляют клиенту одним документом.
Работа с корпоративными клиентами
У клиента — профиль компании, пассажиры, тревел-политика, заказы, счета и платежи. Агент держит нескольких клиентов открытыми во вкладках.
Агент ведёт несколько компаний параллельно и не путает их поездки и правила.
Ценовая политика и финансы
Наценки по клиентам, доступный баланс, кредитный лимит, история операций по счёту.
Видно, сколько клиент ещё может потратить и на что ушли деньги.
Календарь поездок и документы
На главной — ближайшие поездки, неоплаченные бронирования и спецпредложения авиакомпаний. Маршрут-квитанции и билеты собираются в PDF, уведомления уходят по почте и SMS.
Важное на сегодня не теряется среди сотен заказов, документы готовы без ручной вёрстки.
Агентская сеть
Сервисом пользуются не только сотрудники TMC, но и агентства-партнёры.
Один продукт работает и на корпоративный тревел, и на агентский бизнес.
Как устроено
Платформа собрана из независимых сервисов. На каждого поставщика — свой адаптер, над ними — общий поиск по направлению (авиа, ж/д, отели), который сводит ответы в одну выдачу. Подключить нового поставщика — значит добавить ещё один адаптер, не трогая остальное. Личный кабинет — веб-приложение на Vue, сервисы написаны на Go и Python, данные — в PostgreSQL и MongoDB, всё работает в Kubernetes.
Сроки и масштаб
- Октябрь 2017 первые сервисы: поиск авиабилетов и отелей.
- 2018 железная дорога, Аэроэкспресс, личный кабинет, единая авторизация.
- 2019 сервис заказов, коммерческие предложения, уведомления по почте и SMS, маршрут-квитанции в PDF.
- Весна 2020 основная разработка завершена; отдельные доработки — до 2021 года.
Масштаб: около 90 репозиториев (сервисы, адаптеры поставщиков, общие библиотеки, автотесты) и больше 16 тысяч коммитов.
Что это дало
Одна точка входа вместо множества систем бронирования
Авиа, ж/д, отели и Аэроэкспресс — в одном кабинете и одном заказе.
Правила клиента — внутри сервиса
Тревел-политика и ценовая политика заданы для каждой компании, агенту не нужно держать их в голове.
Рост без переделок
Новый поставщик — новый адаптер: поставщиков добавляли, не меняя кабинет.
Технологии
Статус
Проект завершён. Работали в 2017–2020 годах.
Есть похожая задача?
Расскажите о ней — ответим в течение рабочего дня и предложим, с чего начать.
Telegram: @smgladkovskiy · Почта: bip@spacetab.io