Доработка сверх Этапа 2 · 31 августа 2026
Личный кабинет туриста
Рабочий прототип по итогам встречи с Максимом. Девять экранов в дизайне уже сданной CRM, на вымышленных данных. Плюс разбор: что для этого уже есть в системе, чего нет вовсе и что придётся решить не кодом, а вашим ответом.
9
экранов в прототипе
6
блоков уже работают в CRM
9
мест, где нужен ваш ответ
Что прозвучало на встрече
Дословно — потому что в этих формулировках уже лежит половина технического задания.
Ты говоришь: скинь документы. Я кидаю тебе их просто в телегу. Вроде серьёзная компания, а по факту ребята колхозят.
Заходишь в свой кабинет — заказ номер два: кто едет, кто летит, вся информация, маршруты, полётные данные, трансфер. Не задавая лишний раз вопросов своему агенту.
Тур стоит сто тысяч. Пятьдесят оплатил. Сегодня курс такой — платишь пятьдесят, завтра курс другой — платишь больше. Чтобы ты видел всю финансовую информацию.
Документы готовы, выгружены на сайт. Заходишь и скачиваешь: ваучер, страховку — по одному файлу либо все сразу архивом.
Чаевые всегда были двигателем прогресса. Как хорошо ты отработаешь — столько и получишь. Такого в турагентствах я не видел нигде.
Может быть, менеджер был плохой, а путешествие хорошее. И наоборот.
Менеджер должен выдать не только документы, а ещё инструкцию: встречает вас такой-то с табличкой, тогда-то заберут из отеля. Ни хрена они не пишут и писать не будут.
Девять экранов прототипа
Всё кликается. В шапке кабинета есть тумблер «Откуда данные» — он показывает служебные пометки: какие блоки система заполнит сама, а какие заполнять пока некому.
Вход в кабинет
Ссылка-ключ из сообщения менеджера или подтверждение кодом. Плюс честный разбор риска: ссылку из семейного чата откроет кто угодно.
ПосмотретьМои поездки
Ближайшая поездка крупно, будущие, архив прошлых и список стран, куда хочется. Изменения видно, не открывая ничего.
ПосмотретьКарточка поездки
Отель, кто едет, паспорта маскированно, рейсы с терминалами и багажом, трансфер с текстом таблички встречающего, лента изменений.
ПосмотретьДеньги и у.е.
Остаток в у.е. и его рублёвый эквивалент по курсу дня — с наглядным сравнением «вчера было столько». График взносов, чеки, кнопка оплаты.
ПосмотретьДокументы
Ваучер, страховка, билеты — по одному или всё архивом одной кнопкой. Подпись ПЭП прямо в кабинете. Конец пересылке файлов в мессенджер.
ПосмотретьПамятка
Собирается сама из брони: во сколько выезжать, кто встречает, валюта, что нельзя ввозить, кому звонить. Менеджер её не пишет руками.
ПосмотретьПомощник в поездке
Отвечает по данным вашей брони, а не общими словами. Деньги, визы и медицину честно передаёт живому менеджеру.
ПосмотретьОтзыв и «спасибо»
Поездка и работа менеджера оцениваются раздельно. В конце — благодарность деньгами лично менеджеру.
ПосмотретьПрофиль
Статус путешественника, где уже были, куда хочется, уведомления по событиям, согласия и сброс доступа.
ПосмотретьОткуда возьмутся данные
Главная таблица этого документа: из неё считается объём работ. Нарисовать экран — несколько дней. Наполнить его данными, которых в системе нет, — совсем другая история.
- Уже есть в CRM
Список поездок, даты, направление
Заявка в CRM уже хранит направление, даты вылета и возврата, число туристов.
- Уже есть в CRM
Статус путешественника, страны, wish-лист
Поля заведены и работают: статус считается автоматически по числу поездок.
- Уже есть в CRM
Менеджер, его рейтинг и число отзывов
Репутация менеджера за период уже считается по отзывам.
- Уже есть в CRM
Отзыв: отель, перелёт, трансфер, менеджер
Форма отзыва по защищённой ссылке работает в бою с Этапа 1.
- Уже есть в CRM
Вход по подписанной ссылке и коду
Механика ссылки со сроком жизни и одноразового кода уже написана и проверена.
- Уже есть в CRM
Хранение файлов и выдача по ссылке
Файловое хранилище с подписанными ссылками работает.
- Этап 2, схема готова
Бронирование, цена в у.е., долг
Модель в базе есть с первой миграции, прикладного кода к ней пока ноль.
- Этап 2, схема готова
Платежи, рассрочка, курс у.е.
Таблицы созданы, поля под курс и рублёвый эквивалент предусмотрены. Кода нет.
- Этап 2, схема готова
Туристы и паспортные данные
Модель есть, поля шифруются по замыслу — но сам шифровальщик пока заглушка.
- Этап 2, схема готова
Документы, шаблоны, ПЭП
Модель документа со статусами и подписью в схеме есть, кода нет.
- Данных нет — заводим
Отель, ночи, номер, питание
У брони есть только строка «направление». Связи с отелем в базе нет.
- Данных нет — заводим
Рейсы: номер, терминал, время, багаж
Полей нет вовсе. Главный вопрос не код, а кто будет вбивать это по каждой броне.
- Данных нет — заводим
Трансфер: кто встречает, во сколько подача
Данные приходят от принимающей стороны за сутки. Переносить их некому.
- Данных нет — заводим
Справочник стран и автопамятка
Нет ни таблицы, ни содержимого. И отдельно — кто поддерживает её в актуальности.
- Данных нет — заводим
Лента изменений тура для туриста
Нигде не проектировалась. Чистое поле.
- Данных нет — заводим
Аккаунт туриста, журнал входов, отзыв доступа
Сессии и уведомления в системе есть только для сотрудников.
- Данных нет — заводим
Архив поездок до внедрения системы
Импорт базы из «Мои документы» по договору вне объёма. Без него архив пуст у всех.
- Данных нет — заводим
Скачать все документы архивом
Небольшая, но отдельная работа.
- Нужна интеграция
Приём оплаты и фискальный чек
Эквайринг и касса с признаком агента. Боевых ключей нет.
- Нужна интеграция
Ежедневный курс у.е. оператора
Источник курса не определён: где агентство берёт его сегодня?
- Нужна интеграция
ПЭП по SMS
SMS-провайдера у системы нет вовсе.
- Нужна интеграция
Помощник в поездке
ИИ-провайдер плюс отдельное согласие на передачу вопроса за пределы РФ.
- Нужна интеграция
Чаевые деньгами
Сервис чаевых. И до него — решение, кто получатель: агентство или менеджер лично.
- Нужна интеграция
Push-уведомления туристу
Подписки есть, но только для сотрудников. На iPhone работают лишь с домашнего экрана.
Что уже оплачено, а что новое
Важный момент, который лучше проговорить сразу: кабинет туриста уже есть в подписанном ТЗ Этапа 2, раздел 7. Отдельная оплата корректна только за то, что сверх него.
Раздел 7 «Личный кабинет туриста», внутри 252 000 ₽
- Тур, состав поездки, кто едет
- Стоимость, оплачено, график платежей
- Документы на подпись, ПЭП в один клик
- Кнопка доплаты, управляемая менеджером
- Контакты менеджера
- Статус путешественника автоматически
- Посещённые страны и wish-лист
То, что прозвучало на встрече дополнительно
- Маршрут и полётные данные
- Трансфер и текст таблички встречающего
- Состав пакета услуг и допродажи
- Справочник стран и автопамятка
- Помощник в поездке
- Уведомления и рассылки перед вылетом
- Реальная оплата чаевых
- Архив прошлых поездок
- Лента изменений тура
- Мобильное приложение
Отдельно оплачивать нечего
- Отзыв с оценками отеля, перелёта, трансфера и менеджера
- Поле чаевых и суммирование их в отчётах
- Претензия и её передача руководителю
- Приглашение довольных на Яндекс.Карты и 2ГИС
- Вход по подписанной ссылке со сроком жизни
- Автоворонка с событием «за N дней до вылета»
Предложение: доп. соглашение только на средний столбец. Этап 2 идёт своим сроком и не сдвигается — его в агентстве ждут каждый день, и задерживать его ради новых экранов было бы плохим разменом.
Девять мест, где нужен не код, а решение
Здесь работа упирается в данные, которых у агентства может не быть, или в ответ, который может дать только собственник.
Источник полётных данных
Номер рейса, терминал, багаж, время. Менеджер вбивает руками по каждой броне — или это письмо оператора, которое нужно разбирать? Если руками, это нагрузка на двадцать человек, и блок будет пустым ровно тогда, когда он нужнее всего.
Источник данных трансфера
Кто встречает, во сколько подача, телефон принимающей стороны. Приходит за сутки и в теле ваучера. Кто переносит это в систему?
Кто ведёт справочник стран
Автопамятку не из чего собрать: валюты, нормы ввоза, визовые правила, экстренные телефоны. И отдельно — кто отвечает, если правила изменились, а в памятке осталось старое.
Письменное решение по паспортам
Система начинает хранить паспортные данные — это меняет её класс по 152-ФЗ. Шифрование в коде пока заглушка. Плюс отдельный вопрос: показывать ли заказчику паспорта жены и тёщи — это раскрытие данных третьему лицу.
Эквайринг и касса
Без них кнопка оплаты в кабинете остаётся кнопкой «узнать сумму у менеджера». Нужны боевые ключи и решение по чеку с признаком агента на каждый частичный взнос.
SMS и почта
Сегодня система может написать только тому, кто сам писал в Telegram, VK или MAX. Ни SMS, ни e-mail нет. А ссылку на кабинет надо как-то доставить — и ПЭП по SMS без провайдера не сделать.
Кто получает чаевые
Агентство — это выручка, чек и налоги при выплате, до менеджера дойдёт меньше половины. Менеджер лично — нужна самозанятость и решение, что делать при увольнении. От ответа зависит вся механика.
Дежурный менеджер
Помощник для экстренных ситуаций обязан кого-то звать ночью. Если дежурного нет, обещание некому исполнить — и лучше не обещать.
Где живёт кабинет
Отдельный поддомен или существующий сайт? Кто владеет сайтом и DNS. Встроить кабинет фреймом в чужую страницу нельзя — заголовки безопасности это запрещают.
В каком порядке делать
По соотношению «сколько это даёт туристу» к «сколько стоит и от чего зависит».
- 1
Кабинет по объёму ТЗ
вместе с Этапом 2Поездки, состав, деньги и график, документы с подписью, контакты менеджера, статус и wish-лист. Внутри Этапа 2, отдельно не оплачивается.
- 2
Вход и доставка ссылки
малый объёмСсылка со сроком жизни, код вторым шагом, журнал входов и сброс доступа. Механика ссылки уже написана — переиспользуем.
- 3
Маршрут, трансфер, памятка
после ответов по даннымСамый заметный для туриста блок и самый спорный по данным: сначала нужен ответ, кто их заполняет.
- 4
Отзыв в два шага и чаевые
зависит от сервиса чаевыхОтзыв уже работает — дорабатываем разделение оценок и подключаем реальный перевод денег.
- 5
Уведомления и помощник
последнимРассылка перед вылетом ложится на готовый движок автоворонок. Помощник — после решения, о чём ему можно говорить.
Вопросы к вам — 66
Сгруппированы по темам. Отвечать построчно не обязательно: достаточно пройтись по блокам и сказать «вот так» — дальше мы разложим это в задачи сами.
Доступ и вход8
- 1.Как турист попадает в кабинет: ссылка в мессенджер, SMS, почта? Ссылка одноразовая или постоянная, на какой срок?
- 2.Кто владелец кабинета — заказчик по договору или каждый совершеннолетний турист?
- 3.Ссылку переслали в семейный чат — принимаем риск или обязателен код вторым шагом?
- 4.Нужен ли логин с паролем вообще, или хватает ссылки и кода?
- 5.Кто вправе выдать и отозвать доступ: менеджер или только руководитель? Менеджер по вашему же требованию не видит телефон клиента.
- 6.Ссылка ведёт на одну поездку или сразу на все?
- 7.Нужна ли менеджеру кнопка «посмотреть кабинет глазами туриста»?
- 8.Есть ли SMS-провайдер и почтовый ящик для рассылки? Кто оплачивает SMS и какой бюджет в месяц?
Что показываем по туру9
- 1.Откуда берутся номер рейса, авиакомпания, терминал, время, багаж?
- 2.Откуда берутся данные трансфера — кто встречает, во сколько подача, телефон?
- 3.Как система узнаёт об изменении времени вылета? Уведомляем сразу или после подтверждения менеджером?
- 4.Показываем ли отель детально: тип номера, питание, заезд и выезд, адрес, телефон?
- 5.Нужен ли блок «что входит в тур» и кто его заполняет?
- 6.Открываем кабинет на стадии подбора или только после подтверждённой брони?
- 7.Архив прошлых поездок: принимаем, что он пуст на старте, или заказываем импорт отдельной работой?
- 8.Посещённые страны и wish-лист правит турист, менеджер или оба? Уходят ли отметки в рассылки?
- 9.Показываем ли туристу его статус «новичок / любитель / профи»?
Деньги и у.е.6
- 1.Кнопка доплаты: реальная оплата, только запрос суммы у менеджера, или обе механики?
- 2.Что видит турист: только рубли или рубли и остаток в у.е.?
- 3.По какому курсу показываем остаток сегодня и откуда его брать ежедневно? Если турист увидел одну сумму, а заплатил другую — чей это риск?
- 4.Выбиваем ли чек с признаком агента на каждый частичный взнос?
- 5.Показываем ли историю платежей и ссылки на фискальные чеки?
- 6.Показываем ли график рассрочки со статусами?
Документы и подпись6
- 1.Полный перечень документов в кабинете и кто их туда кладёт: генерим из шаблона, менеджер грузит PDF оператора, тянем из почты?
- 2.Менеджер вручную выбирает, какие документы турист видит, или публикуется всё автоматически?
- 3.Может ли турист скачать договор до подписания?
- 4.Что доступно до полной оплаты? Ваучер, выданный раньше денег, — коммерческий риск.
- 5.ПЭП одним нажатием или обязательно код по SMS?
- 6.Кто получает документы, если заказчик и турист — разные люди?
Памятки, уведомления, помощник9
- 1.Из чего собираем автопамятку и кто наполняет справочник стран?
- 2.Кто отвечает за содержание памятки, если визовые правила изменились? Ставим дисклеймер?
- 3.За сколько дней и каким каналом уходит памятка?
- 4.По каким событиям вообще уведомляем туриста и сколько касаний максимум?
- 5.«Документы готовы» уходит автоматически при появлении файла или по кнопке менеджера?
- 6.Нужны ли push-уведомления, с учётом что на iPhone они работают только с домашнего экрана?
- 7.Нужен ли помощник в поездке, и можно ли ему отвечать про деньги, визы, медицину и страховые случаи?
- 8.Есть ли дежурный менеджер на ночную эскалацию и какой у него график?
- 9.Берём ли отдельное согласие на передачу вопроса ИИ за пределы РФ?
Отзывы8
- 1.Отзыв о менеджере просим в тот же момент, что и о поездке, или отдельно?
- 2.Одна ссылка в два шага или два разных сообщения? На второе ответят заметно реже.
- 3.Плюсы и минусы о менеджере — два поля или один свободный текст?
- 4.Сейчас двойка отелю автоматически считается претензией к менеджеру и портит его показатели. Так и оставляем или разводим?
- 5.Показываем ли менеджеру отрицательный отзыв о нём — сразу, после разбора или никогда?
- 6.Публикуем ли отзывы наружу и берём ли отдельное согласие на публикацию имени?
- 7.За какой период считаем рейтинг менеджера и «отмывается» ли плохая оценка со временем?
- 8.Нужен ли отзыв по конкретному отелю, чтобы копился рейтинг отелей?
Чаевые8
- 1.Кто получает деньги: агентство или менеджер лично?
- 2.Готовы ли менеджеры регистрироваться самозанятыми? Все двадцать или добровольно?
- 3.Есть ли заключение бухгалтера, что чаевые не переквалифицируют в выручку агентства?
- 4.Какой сервис, есть ли аккаунт, какая комиссия и кто её платит? Есть ли вебхуки на вашем тарифе?
- 5.Нужно ли видеть суммы чаевых внутри CRM или достаточно, чтобы деньги доходили?
- 6.Сейчас «намерение оставить чаевые» суммируется в отчётах как деньги, которых нет. Что с этим делаем?
- 7.Что делаем с накопленными намерениями после запуска реальной оплаты?
- 8.Пресеты сумм или только «своя сумма»? Что показываем, если у менеджера ссылка не заведена?
Персональные данные5
- 1.Подтверждаете письменно, что система начинает хранить паспортные данные?
- 2.Показываем паспорт полностью, маскированно или только «данные проверены»?
- 3.Заказчик видит паспорта жены и тёщи. Это раскрытие третьему лицу — показываем? На каком основании?
- 4.Может ли турист сам загружать паспорт в кабинет?
- 5.Кто вправе видеть паспорт в открытом виде и пишем ли каждое раскрытие в журнал?
Сайт, платформа, объём7
- 1.Где живёт кабинет: отдельный поддомен или существующий сайт? Кто владеет DNS?
- 2.Мобильное приложение — нативное или «добавить на экран»? Нативное это магазины, ревью Apple и отдельный бюджет.
- 3.Нужен ли кабинету собственный стиль или это та же айдентика, что у CRM?
- 4.Пришлёте скриншоты вашего нынешнего кабинета в «Мои документы»? Просили 17 августа.
- 5.Как оформляем пересечение с Этапом 2: доп. соглашение только на дельту, расширение Этапа 2 или режем до объёма ТЗ?
- 6.Что из нового приоритетно на демо, а что фиксируем как задел?
- 7.По какому из блокеров ждать ответа первым? Работы без содействия приостанавливаются, срок продлевается.
Что дальше
Посмотрите прототип и пройдитесь по вопросам — особенно по девяти блокерам. Как только будет понятно, откуда берутся полётные данные и кто получает чаевые, соберём смету на дельту и приложим её к доп. соглашению. Этап 2 при этом идёт своим чередом.