Repository navigation
Plan Product Vision
TravelAgency развивается в сторону сервиса-агрегатора путешествий: в одном месте пользователь находит, как добраться, где жить, куда сходить и что посмотреть, а менеджер помогает собрать поездку и сопровождает её до возвращения. Туры составляют менеджеры вручную, а также автоматически, в том числе с помощью ИИ, под контролем менеджера. Страница описывает долгосрочный ориентир, а не жёсткий план.
Статус страницы. Это обсуждаемый ориентир, и он может меняться. Идеи и правки предлагаются через задачи. Решения конкурентов (например, Tourvisor) изучаются: удачные берутся, слабые места исправляются у себя. Страница служит ориентиром для архитектуры и разработки; конкретный объём работ фиксируется на страницах этапов и в задачах.
Сайт-агрегатор путешествий. Слово «агрегатор» пока громкое: это направление развития, а не текущее состояние.
Сервис хранит и показывает данные обо всём, что нужно в поездке:
| Категория | Примеры |
|---|---|
| Как добраться | Перелёты, трансферы |
| Где жить | Гостиницы и другое размещение |
| Куда сходить | Экскурсии, походы, концерты, мероприятия |
| Где поесть | Рестораны, кафе, питание в туре |
| Бронирование | Бронь отдельных услуг и туров целиком |
Данные поступают через интеграции с внешними сервисами и через партнёрские контакты.
Первый шаг: интеграция с сайтами перелётов, подкачка и регулярная актуализация данных о рейсах.
| Способ | Кто делает | Публикация |
|---|---|---|
| Вручную | Менеджер | Менеджер публикует сам |
| Автоматически | Автоматическое составление туров, в том числе с помощью ИИ | Только после модерации менеджером |
У каждого тура есть источник: менеджер или автоматика. В коде это поле Source (Manager, Automation) и зарезервированный статус PendingReview под модерацию, см. Catalog.
Модель согласована и состоит из трёх сущностей. На этапе 1 реализованы тур и предложение тура (TourOffer); заказа как сущности пока нет, его роль частично играет заявка.
| Сущность | Что это | Пример |
|---|---|---|
| Тур | Шаблон маршрута: перелёт, трансфер, отель, питание | «Неделя в Стамбуле» |
| Предложение | Экземпляр тура на конкретные даты, с выбранными опциями и ценой | «Неделя в Стамбуле, с 10 по 17 ноября, завтраки, отель 4*» |
| Заказ | Подтверждённая бронь с оплатой | Заказ клиента по этому предложению |
Шаблон тура не дублируется: на один тур приходится сколько угодно предложений, а на предложение сколько угодно заказов.
Пользователь оформляет заказ на сайте, менеджер ведёт его на всех шагах: подбор, уточнение, подтверждение и оплата.
Пользователь и менеджер общаются в чате в реальном времени: вопросы по туру, согласование деталей, помощь в поездке.
Бронирование готовых туров, отдельных путешествий и походов.
Помощник подсказывает пользователю на каждом этапе: куда пойти, как оплатить, где взять билеты, что делать при проблемах.
Спутник в путешествии:
- информация о рейсе, время выезда, дорога в аэропорт;
- изменение полёта и уведомления об этом;
- чек-лист поездки;
- помощь в экстренных ситуациях;
- связь с гидом и менеджером.
Пользователь видит, из чего складывается цена и какая комиссия у сервиса. Детали будут проработаны позже.
Оформление виртуальных и зарубежных карт для оплаты в поездке (через партнёров) и другие полезные для путешественника функции.
| Роль | Что может |
|---|---|
| Администратор | Полные права |
| Менеджер | Клиенты, туры, заявки и заказы, модерация автоматических туров |
| Пользователь | Поиск, просмотр, заказ, чат с менеджером |
См. также: Дорожная карта · Концепция сайта и интерфейса · Глоссарий
Система
API
Сервисы
Как реализовано
Справочное
- Видение продукта
- Дорожная карта
- Этап 1: что осталось
- Этап 2: расширение
- Этап 3: масштабирование
- Концепция сайта и интерфейса
- Шаблон ТЗ