Product Vision - PlutoGr/TravelAgency GitHub Wiki

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

Статус страницы. Это обсуждаемый ориентир, и он может меняться. Любой участник команды может предлагать идеи и правки. Бизнес-аналитик изучает конкурентов: удачные решения берём, слабые места исправляем у себя. Страница служит ориентиром для архитектуры и разработки; конкретный объём работ фиксируется на страницах этапов и в задачах.


1. Концепция

Сайт-агрегатор путешествий. Слово «агрегатор» пока громкое: это направление развития, а не текущее состояние.

Сервис хранит и показывает данные обо всём, что нужно в поездке:

Категория Примеры
Как добраться Перелёты, трансферы
Где жить Гостиницы и другое размещение
Куда сходить Экскурсии, походы, концерты, мероприятия
Где поесть Рестораны, кафе, питание в туре
Бронирование Бронь отдельных услуг и туров целиком

Данные поступают через интеграции с внешними сервисами и через партнёрские контакты.

Первый шаг: интеграция с сайтами перелётов, подкачка и регулярная актуализация данных о рейсах.


2. Составление туров

Способ Кто делает Публикация
Вручную Менеджер Менеджер публикует сам
Автоматически Автоматика, в том числе ИИ-агенты Только после модерации менеджером

У каждого тура есть источник: менеджер или автоматика.


3. Модель данных

Модель согласована и состоит из трёх сущностей.

Сущность Что это Пример
Тур Шаблон маршрута: перелёт, трансфер, отель, питание «Неделя в Стамбуле»
Предложение Экземпляр тура на конкретные даты, с выбранными опциями и ценой «Неделя в Стамбуле, 10–17 ноября, завтраки, отель 4*»
Заказ Подтверждённая бронь с оплатой Заказ клиента по этому предложению

Шаблон тура не дублируется: на один тур приходится сколько угодно предложений, а на предложение сколько угодно заказов.


4. Оформление заказов

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


5. Чат пользователя и менеджера

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


6. Бронирование

Бронирование готовых туров, отдельных путешествий и походов.


7. Помощник на этапах путешествия

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


8. Мобильное приложение (будущее)

Спутник в путешествии:

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

9. Прозрачные комиссии

Пользователь видит, из чего складывается цена и какая комиссия у сервиса. Детали будут проработаны позже.


10. Виртуальные и зарубежные карты и другие travel-функции (будущее)

Оформление виртуальных и зарубежных карт для оплаты в поездке (через партнёров) и другие полезные для путешественника функции.


Роли

Роль Что может
Администратор Полные права
Менеджер Клиенты, туры, заявки и заказы, модерация автоматических туров
Пользователь Поиск, просмотр, заказ, чат с менеджером

См. также: Дорожная карта · Содержимое сайта · Глоссарий