← Все кейсы

Property Management System

Онлайн-бронирование яхт

Маркетплейс аренды яхт с мобильным приложением для капитанов и полным управлением флотом

20+
яхт в системе
0
двойных бронирований
рост конверсии
6 мес
от идеи до запуска
PMSReact NativePythonPostgreSQL

Задача

Флот из 20 яхт, но бронирования — в WhatsApp

Клиент управлял флотом из 20+ яхт через мессенджеры и таблицы Excel. Менеджеры вручную вносили бронирования, капитаны узнавали о рейсах за день, а двойные записи случались регулярно. Масштабировать бизнес без системы было невозможно.

Боли клиента
  • Двойные бронирования из-за ручного учёта в Excel и WhatsApp
  • Капитаны не видели расписание заранее — высокий риск срывов
  • Нет онлайн-оплаты: клиент должен был платить наличными при посадке
  • Нельзя понять загрузку флота и выручку в режиме реального времени
  • Клиенты не могли самостоятельно выбрать яхту и время — только через звонок

Решение

Полноценный PMS с мобильным приложением для капитанов

Мы разработали платформу из трёх частей: веб-маркетплейс для клиентов с онлайн-бронированием и оплатой, панель управления для менеджеров компании и мобильное приложение для капитанов на React Native.

🗓️
Онлайн-календарь бронирований

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

📱
Мобильное приложение капитана

iOS/Android: расписание рейсов, данные о клиентах, маршрут, документы для подписи онлайн.

💳
Онлайн-оплата

Интеграция со Stripe и ЮKassa. Клиент платит при бронировании, деньги удерживаются до завершения рейса.

📊
Дашборд аналитики

Загрузка флота, выручка по яхтам и периодам, отмены, рейтинги капитанов — всё в одном экране.

Технологии

Стек проекта

Backend
  • Python 3.11
  • FastAPI
  • PostgreSQL 15
  • Redis
  • Celery
  • Docker
Frontend
  • Next.js 14
  • TypeScript
  • TailwindCSS
  • React Query
Mobile
  • React Native
  • Expo
  • iOS + Android
Платежи
  • Stripe
  • ЮKassa
  • Webhooks
Инфраструктура
  • VPS (Yandex Cloud)
  • Nginx
  • GitHub Actions CI/CD
  • Sentry

Результат

Что получилось

0
двойных бронирований после запуска
+340%
конверсия в бронирование
−80%
нагрузка на менеджеров
4.9★
рейтинг приложения в App Store

«Раньше каждый день начинался с разбора WhatsApp — теперь открываю дашборд и вижу всё за секунду. Перестали терять клиентов из-за занятых менеджеров.»

— Коммерческий директор компании

Похожая задача?

Разберём вашу задачу и предложим решение. Без продажных звонков.