Workspace Digital Awards 2025 — успейте номинировать кейсы по льготной цене до 1 декабря. Принять участие!
Work Solutions
Портбилет TMC. Портал по управлению командировками
Work Solutions
WDA
2025
#Поддержка и развитие сайта#Дизайн сайта#Программирование сайта

Портбилет TMC. Портал по управлению командировками

30 
Work Solutions
Work Solutions Россия, Ростов-на-Дону
Поделиться:
Портбилет TMC. Портал по управлению командировками
Клиент

ВипСервис

Сфера

Туризм и отдых

Регион

Россия, Москва

Сдано

Январь 2024

Задача

ВипСервис — крупнейший российский поставщик тревел-услуг для корпоративных клиентов, обслуживающий более 13 миллионов пассажиров. Холдинг входит в список 200 крупнейших частных компаний России по версии Forbes. Work Solutions развивает OBT (online booking tool) для планирования командировок «Портбилет ТМС». Работа началась в 2021 году, за три года активной разработки команда превратила устаревшее монолитное приложение в гибкую и масштабируемую платформу с современным дизайном.

Основной задачей было создание единой платформы, способной обрабатывать весь спектр услуг, связанных с деловыми поездками: от бронирования авиа и ж/д билетов до заказа трансферов и гостиниц. При этом система должна была учитывать сложные бизнес-правила, тревел-политики компаний и интегрироваться со множеством поставщиков услуг. Задача заключалась в том, чтобы устранить все недостатки унаследованной системы, наладить процесс разработки и постоянно наращивать функционал OBT.

Решение

Глобально была проведена работа в семи направлениях: 

Конструктор тревел-политик

Сделали гибкий механизм, позволяющий настраивать уникальные политики для каждой компании-клиента. Система учитывает множество параметров, включая лимиты стоимости билетов по направлениям, разрешенные классы обслуживания, запрещенные дни вылета и допустимые типы вагонов. 

Интеграция с поставщиками тревел-контента и внутренними системами 

Реализовали сложные интеграции по получению авиа, гостиничного, ж/д-контента и не только.Также интегрировались с системами иностранных тревел-агентств и внутренними мид- и бэк-офисами холдинга.  

Редизайн пользовательского интерфейса

Провели полный редизайн интерфейса с созданием адаптивной версии для мобильных устройств. Новый интерфейс разработан с учетом современных стандартов UX/UI. Реализация SPA на React обеспечила быструю и отзывчивую работу приложения.

Автоматизация документооборота

Внедрили систему автоматического создания необходимых документов для оформления командировок. На основе данных о забронированных услугах система самостоятельно генерирует приказы и другие необходимые документы.

Конструктор сервисных сборов

Разработали инструмент для администраторов, позволяющий создавать, настраивать и деактивировать сервисные сборы без привлечения разработчиков. Модуль включает разнообразные критерии применения, которые можно комбинировать, гибкие механизмы расчета и интеграцию с учетными системами агентства. 

Сложная система поиска и фильтрации

Реализовали продвинутую систему поиска и фильтрации предложений, учитывающую множество параметров, включая тревел-политики и класс обслуживания. Это позволяет пользователям быстро находить оптимальные варианты, полностью соответствующие корпоративным требованиям и личным предпочтениям. 

Интеграция системы безопасных платежей

Внедрили интеграцию с системой IMAP для обеспечения безопасных платежей корпоративными картами. Интеграция учитывает специфику корпоративных финансовых процессов и соответствует всем необходимым стандартам безопасности в сфере электронных платежей.

1Комплексные интеграции

Реализовали интеграции с различными GDS (Sabre, Amadeus, Sirena), подключение по протоколу NDC к авиакомпании S7, интеграции с системами бронирования отелей (Островок, Броневик, Академсервис) и сервисами трансферов (Busfer, iWay) с системой Инновационная Мобильность для Ж/Д-контента.

2Модернизация технологического стека

Провели полный рефакторинг кодовой базы с обновлением версии PHP и переходом с устаревшего Zend Framework на современный Symfony. Это позволило повысить производительность системы и упростить дальнейшую разработку.

3Разделение фронтенда и бэкенда

Реализовали разделение фронтенда и бэкенда с созданием отдельного SPA-приложения на React. Такой подход обеспечил более гибкую архитектуру и улучшил пользовательский опыт за счет быстрой и отзывчивой работы интерфейса.

4Внедрение мультитенантной архитектуры

Разработали мультитенантную архитектуру, которая позволяет обслуживать несколько компаний в рамках одной системы с индивидуальными настройками для каждой.

5Инновационная система отображения схем вагонов

Разработали уникальную систему отображения различных типов вагонов с учетом их планировок, включающая обработку больших объемов данных и создание интуитивно понятного интерфейса для выбора мест.

6Оптимизация поиска и работы с данными

Реализовали эффективные алгоритмы поиска и фильтрации предложений, оптимизировали запросы к базе данных. Также разработали сложный модуль расчета сборов, учитывающий все аспекты бронирования и обеспечивающий точность финансовых операций.

7Редизайн интерфейса

Разработка удобного и отзывчивого пользовательского интерфейса с созданием адаптивной версии для мобильных устройств. Новый интерфейс разработан с учетом современных стандартов UX/UI.

8Работа с картой

Для обеспечения безопасных платежей мы интегрировали систему IMAP, позволяющую проводить оплату корпоративными картами, что решило ряд проблем, связанных с финансовыми операциями в корпоративном мире.

Результат

В отличие от простого бронирования билетов физическими лицами, командировки требуют учета множества факторов. Раньше для бронирования сложных маршрутов требовалось обязательное участие тревел-агента и авиакассира, который должен знать и уметь пользоваться разными ГДС (Глобальные дистрибутивные системы). Теперь с помощью платформы Портбилет TMC пользователи могут самостоятельно планировать многосегментные поездки, соблюдая при этом корпоративные политики и выписывать все необходимые документы.

Отзыв клиента

Порошина Наталья
Порошина Наталья

Head of Digital Projects

Взаимодействие с Work Solutions доказало, что аутсорс может принести ощутимо лучшие результаты, чем инхаус. Начав с масштабного аудита кода и инфраструктуры, команда до мелочей погрузилась в специфику отрасли и успешно поддерживает продукт, ежемесячно наращивая обороты. Благодарю каждого разработчика за ответственное и внимательное отношение к делу и качественную работу!

https://worksolutions.ru/blog/multitenant-on-vip-servis/

Над проектом работали:


Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Work Solutions с удовольствием обсудит вашу задачу

Оставить заявку