Ко всем проектам

Поисковый сервис для агентства делового туризма МАКС-АВИА

Агентство Делового Туризма «МАКС-АВИА» — один из пионеров российского рынка бизнес-туризма, работает с 1997 года. Специализация — корпоративные клиенты: авиабилеты, железнодорожные билеты, отели для сотрудников компаний в командировках и деловых поездках.

Задача:
разработать поисковый сервис.

Наш опыт с клиентом: Разрабатывали сайт maxavia.ru. Клиент периодически возвращается с новыми задачами — в этот раз пришёл с запросом на поисковый инструмент.

Задача

У МАКС-АВИА есть профессиональные системы бронирования, но они находятся в закрытых личных кабинетах. Часть клиентов предпочитала уточнять стоимость напрямую — звонком или письмом. Это создавало лишнюю нагрузку на менеджеров.
Нужно было дать корпоративным клиентам возможность самостоятельно искать варианты прямо на сайте — без авторизации, быстро и удобно.

Решение

Разработали три независимые поисковые формы в едином интерфейсе с переключением вкладок:

  • поиск авиабилетов
  • поиск железнодорожных билетов
  • поиск отелей
Поисковый сервис для агентства делового туризма МАКС-АВИА

Формы выполнены в корпоративном стиле сайта — строго, современно, с адаптацией под мобильные устройства.

Каждая форма построена на справочниках из базы заказчика: от нескольких позиций (класс обслуживания, тип питания) до десятков тысяч (списки отелей по городам). В зависимости от объёма данных реализованы разные элементы ввода — радиокнопки, выпадающие списки, поля с автодополнением.

Пользователь заполняет параметры поиска, нажимает кнопку — запрос уходит в систему МАКС-АВИА через API. Результат возвращается в виде PDF-файла со списком подходящих рейсов или отелей, который можно сразу скачать.

Формат PDF выбран осознанно: корпоративные клиенты работают с документами, результат поиска удобно переслать коллеге или сохранить для согласования.

Интеграция

Ключевая сложность проекта — интеграция с внутренней системой заказчика. Готовой документации по API не было: формат передачи данных согласовывали напрямую с разработчиком на стороне МАКС-АВИА, подключение отлаживали итерационно через переписку и созвоны.

Сервисы запускали поочерёдно по мере готовности: первым — авиабилеты как основной, затем отели и железнодорожные билеты.

На проекте работала команда из четырёх специалистов: менеджер проекта, дизайнер, фронтенд- и бэкенд-разработчик.

Сроки

Базовый вариант — около полутора месяцев. Полный запуск всех трёх сервисов с тестированием — порядка двух с половиной месяцев от старта.

Стек и особенности

  • Три независимые формы в едином табовом интерфейсе
  • Справочники на основе выгрузок из базы заказчика
  • Интеграция с API системы бронирования, результат — PDF
  • Валидация полей: обязательные параметры, корректность данных
  • Preloader на время ожидания ответа
  • Полная адаптация под мобильные устройства

Точки роста

Проект реализован в базовой конфигурации и уже решает свою задачу. При необходимости его можно развить:

  • отправка результатов поиска на email
  • история запросов и личный кабинет для постоянных клиентов
  • кэширование повторных запросов для ускорения выдачи
  • cross-sell: автоматические рекомендации сопутствующих услуг на основе запроса
  • price alert: система уведомлений об изменении цены

Есть похожая задача?
Если вашей компании нужен поисковый инструмент, интегрированный с внутренней системой бронирования или нестандартным API — расскажите о задаче. Разберёмся в специфике и предложим решение.

Веб-студия Telemark IT имеет многолетний опыт работы в сфере интернет-разработок. Воспользуйтесь нашим опытом,