Telegram

VisFlow: CRM, где каждая заявка на виду

Задачи

Продукт · UX/UI · Мобильная версия · Разработка

Роль

Дизайн и разработка

Год

2026

Проект

Открыть ↗

Агентства, которые сопровождают клиентов с визами в Испанию и Францию, вели всё в таблицах и чатах: анкеты, документы, статусы, переписку. Каждый шаг — руками, информация терялась между менеджерами, а ошибки в данных всплывали слишком поздно. Я спроектировал и сам собрал VisFlow — CRM, где весь путь клиента живёт в одном окне.

VisFlow на десктопе и в телефоне

Задача

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

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

Менеджер не должен сверять таблицы и держать статусы в голове — это работа системы

Главная, заявки и регистрация в мобильной версии

Что я сделал

Весь продукт — от исследования до релиза — я вёл сам: дизайн, фронтенд и автоматизация.

  • Главный экран: сразу после входа видно, сколько заявок в работе, сколько клиентов и на каком этапе каждый.
  • Разделение заявок по статусам: каждая заявка живёт на своём этапе — от регистрации до финального статуса. Фильтр по статусам и цвет карточки сразу показывают, что в работе, что готово, а где ошибка и нужно вмешаться.
  • Автоматизация рутины: система сама двигает заявки по этапам и выполняет повторяющиеся действия круглосуточно — менеджеру остаётся работа с клиентом.
  • Проверка данных: дубли паспортов, занятые телефоны и неверные данные подсвечиваются сразу, с подсказкой, что исправить.
  • Поиск за секунду: по фамилии, номеру паспорта или ID заявки — без таблиц.
  • Telegram-бот: новые заявки, ошибки и смена статусов приходят сразу всем менеджерам команды.
  • API для партнёров: заявка из внешней CRM — анкета, фото и видео — одним запросом. Статусы и понятные ошибки система отдаёт обратно.

Сам спроектировал, сам собрал: от первых экранов в Figma до работающего продукта

Список заявок с фильтром по этапам

Каждая заявка — на своём этапе. Цвет карточки сразу показывает статус: ошибка, в работе или готово.

Заявки и ошибки на главном экране

Ошибки видны сразу: CRM показывает проблему и что именно исправить, пока заявка ещё в работе.

Мобильная версия

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

Менеджеры работают с телефона — значит, телефон главный

Этапы заявок и ошибки в мобильной версии

Результат

➀ Заявки проходят путь от анкеты до финального статуса без ручных шагов и таблиц
➁ Повторяющаяся работа идёт автоматически, 24/7
➂ Ошибки в данных находятся сразу, а не в конце
➃ Два направления — Испания и Франция — в одном окне
➄ Работать с заявками стало удобно с телефона
➅ Вся команда получает статусы в Telegram в реальном времени

Лендинг продукта для агентств я тоже спроектировал и собрал сам.