Booking / Search Workflow

Bronvi / Booking Platform

Платформа бронирования для сервисного бизнеса с операционным dashboard, управлением командой, аналитикой, модерацией и конверсионным клиентским сценарием записи.

Роль и вклад

Автор проекта · Продуктовое проектирование · UI/UX-дизайн · Full-stack разработка

Самостоятельно создал продукт: от идеи и пользовательских сценариев до дизайна интерфейса, frontend, backend и интеграций.

Платформа

Мульти-панельная веб-платформа с отдельными приложениями для владельца и клиента, мультиязычным сценарием записи и серверным API-слоем.

Стек

React, Vite, Material UI, NestJS, PostgreSQL, Redis, TypeORM, Docker

Интерфейс и состояния

Профиль владельца

Пользовательская страница с мастерами

История бронирований

Календарь бронирований

Аналитика

Модерация отзывов

Регистрация

Страница мастера

Отзывы и работы мастера

Профиль бронирования

Мои бронирования

Выбор брони

Обзор

В Bronvi онлайн-запись для сервисного бизнеса, операционная работа владельца, координация команды, публичное привлечение, конверсия в запись и контроль качества после визита собраны в один цельный продукт.

Задача

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

Решение

Я собрал Bronvi как мульти-сценарный продукт с отдельными сценариями для владельца и клиента. Сторона владельца закрывает записи, аналитику, модерацию и управление командой, а клиентская сторона превращает выбор, доверие и планирование записи в понятный путь к бронированию.

Поток продукта

Переиспользуемая схема потока показывает, как пользователь или данные проходят через продукт от входа до результата.

Привлечение

Выбор мастера

Проверка доступности

Подтверждение записи

Ключевые функции

Кабинет владельца

Клиентский сценарий записи

Страницы мастеров

Личный кабинет и история записей

Роли и команда

Архитектура / Технический обзор

Диаграмма остаётся высокоуровневой и не раскрывает чувствительные детали реализации.

Отдельный frontend владельца, отдельный frontend клиента и централизованный серверный API-слой

Модульная структура доменов для записей, отзывов, мастеров, настроек салона и авторизации

Уведомления и напоминания через очереди для надёжной работы операционных сценариев в масштабе

Технические решения

  • • Разделить интерфейсы владельца и клиента на отдельные фронтенды, чтобы каждая поверхность оставалась сфокусированной и не перегруженной
  • • Использовать NestJS с модульными сервисами и TypeORM-backed persistence, чтобы держать бизнес-логику структурированной
  • • Поддержать планирование записи, напоминания и операционные сообщения через PostgreSQL, Redis и очереди задач

Сложности

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

Результат

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

Следующий кейс

AI Lead Inbox

AI-платформа для управления входящими лидами, которая собирает приём заявок, квалификацию, движение по воронке и ответные сценарии в одном рабочем контуре.