Аналог Booking для непризнанного рынка

Приложение для бронирования отелей в Абхазии с шахматкой

Турист выбирает в приложении отель в Гагре, Сухуме или Пицунде и отправляет заявку. Отель подтверждает её в своём кабинете, а гость платит на месте, при заселении.

Обсудить похожий проект
Оплата гостя
при заселении
Для отеля
шахматка
Доход площадки
подписка отелей
Поиск отеля в Абхазии: двое взрослых, ребёнок до 5 лет и питомец — список отелей с ценой подходящего номера

Такую площадку, аналог Booking для Абхазии, мы сделали вместе с основателем. В ней три части: мобильное приложение для туристов на iOS и Android, веб-кабинет отеля с шахматкой номеров и панель администратора.

Работаем вместе больше полутора лет: после первой версии вышли вторая, с шахматкой, и третья, с платным продвижением отелей.

Части площадки
приложение, кабинет отеля, админка
Платформы
iOS, Android, веб
Срок
3,5 месяца
Вид проекта
  • Мобильное приложение
  • Веб-кабинет отеля
  • Панель администратора
Технологии
  • Flutter
  • React.js
  • Next.js
  • MySQL
  • TimeWeb
Интеграции
  • ЮKassa
  • Яндекс Карты
  • 2ГИС
  • RuSender
01 · Проблема

Проблема: после ухода Booking.com отелям Абхазии негде размещаться и принимать бронирования

Абхазия — непризнанная страна, и большие агрегаторы для её отелей почти закрыты.

Booking.com ушёл из России. Яндекс Путешествия требуют российское юрлицо и резидентство. Островок работает через офшорные юрлица, которые постоянно меняются: отелям приходят договоры о смене реквизитов, деньги за брони держат до заезда гостя, а переписка о выплатах тянется месяцами. У каждого агрегатора с непризнанными территориями своя проблема.

Принимать оплату самим отелям тоже сложно. Абхазский банковский счёт по сути корсчёт в российском банке, и интернет-эквайринг вроде ЮKassa или Робокассы к нему не подключить. Каждый отель выкручивается как умеет, а турист ищет жильё по чатам и знакомым.

02 · Решение

Решение: маркетплейс отелей, где гость платит на месте, а отель — подписку

Основатель сам сдаёт объекты в Абхазии и знает эту проблему изнутри.

Он заметил, что приложений для местного туризма никто не делает, и решил занять нишу первым. Для быстрого старта у него уже была база абхазских отелей.

Для туриста логику взяли привычную, как в Яндекс Путешествиях: поиск, карта, страница отеля, бронь. Отличие в деньгах. Гость не платит онлайн: он отправляет заявку и рассчитывается с отелем при заселении. Площадка зарабатывает на подписке отелей за размещение, подписку оплачивают российской картой через ЮKassa. Деньги туриста идут мимо площадки, поэтому вопросов к юрисдикции и эквайрингу нет.

Площадка бронирования состоит из трёх частей

  • Мобильное приложение для туристовна iOS и Android: поиск, карта, бронь, связь с отелем
  • Веб-кабинет отеляшахматка, заявки, калькулятор цены, номера, статистика, подписка; работает и с телефона
  • Панель администратора площадкипроверка отелей, публикация, блокировки, сроки подписок
03 · Знакомство

Как основатель пришёл к нам

Основатель давно смотрел YouTube-канал Игната Егорова.

Задумав свою площадку, он пересмотрел ролики на канале внимательнее и понял, что такое приложение можно сделать без космического бюджета. Через неделю после первого созвона мы прислали ТЗ с комментариями: что войдёт в первую версию, что лучше отложить и почему.

04 · До разработки

Наш вклад ещё до разработки: бизнес-модель площадки бронирования без эквайринга

На первом же созвоне мы с основателем собрали бизнес-модель, которой не мешают ни санкции, ни непризнанный статус.

  • Оплата на месте вместо онлайн-оплатыБез эквайринга для гостя площадке не нужно держать чужие деньги и разбираться с выплатами отелям.
  • Подписка вместо комиссииBooking когда-то выставлял отелям счёт за заселения и следил за долей отмен, чтобы отельеры не уводили гостей в прямые продажи. С фиксированной годовой подпиской эта проблема исчезает: площадке не нужно проверять, честно ли отель отмечает заезды, а деньги приходят сразу.
  • Без интеграций с системами управления отелем на стартеУ отелей Абхазии таких систем 20–30, и под каждую нужен отдельный код. В первую версию вошли заявки в кабинете, статусы номеров и калькулятор, а интеграции отложили до первой прибыли.
  • Считать клики по мессенджерам отеляОтель видит, сколько гостей пришло с площадки, и понимает, за что платит подписку.

Ещё до старта мы объяснили, как устроен приём платежей: почему подписку нельзя принимать «по реквизитам счёта» и почему автосписание сработает с российской карты, но не с абхазской. Калькулятор цены с доп. местами основатель назвал очень важным, и на следующий день мы добавили его в ТЗ.

Мобильное приложение для туристов

Онбординг приложения для бронирования отелей

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

Онбординг приложения для бронирования отелей в Абхазии: три вводных экрана с фото Абхазии
Поиск отеля в Абхазии: двое взрослых, ребёнок до 5 лет и питомец — список отелей с ценой подходящего номера
Как турист находит и бронирует отель в Абхазии

Поиск отеля в Абхазии для семьи с детьми и питомцем

С детьми и собакой в обычном поиске приходится обзванивать отели и спрашивать, пустят ли с животным и сколько стоит место для ребёнка. Здесь состав гостей задают сразу: взрослые, дети по возрастам (до 5 лет и 6–17 лет) и питомцы, а в выдаче у каждого отеля видна цена самого дешёвого подходящего номера.

Выдачу сужают фильтры: питание, звёздность, рейтинг, тип размещения, удобства в отеле и в номере. Во второй версии добавили поиск в радиусе от выбранной точки, если хочется жить ближе к морю или к конкретному месту.

Приложение для туристов

Карта отелей Абхазии с фото на маркерах

По списку не понять главного для курорта: где отель относительно моря и центра. Переключатель «список ↔ карта» показывает отели маркерами с миниатюрами фото, а по тапу открывается краткая карточка. Миниатюры площадка готовит сама, когда отельер загружает фото, поэтому карта быстро грузится и на мобильном интернете.

Карта отелей и адреса в приложении работают на Яндекс Картах и 2ГИС: ими пользуются и в России, и в Абхазии.

Карта отелей Абхазии в приложении: маркеры с фото, по тапу на маркер открывается карточка отеля
Приложение для туристов

Страница отеля с прямыми кнопками WhatsApp и Telegram

Туристы в Абхазию привыкли договариваться с отелем лично, в мессенджере, и не доверяют площадкам, где до отеля не достучаться. Поэтому на странице отеля, кроме фото, удобств, номеров и отзывов, есть цветные кнопки WhatsApp, Telegram и Instagram* с логотипами: одно касание, и гость уже пишет отелю.

Каждый клик по этим кнопкам площадка записывает в статистику отеля. Кто не хочет уходить из приложения, пишет во встроенный чат с отелем. Отзыв с оценкой от 1 до 5 можно оставить, только когда отель отметил, что гость действительно заехал, поэтому рейтинг не накрутить. *Instagram принадлежит компании Meta, признанной экстремистской и запрещённой в России.

Страница отеля в приложении бронирования: фото, удобства, номера, отзывы и кнопка WhatsApp для связи с отелем
Бронирование отеля без предоплаты: номер с доп. местом, заявка и экран об оплате при заселении
Приложение для туристов

Бронирование отеля без предоплаты

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

В разделе «Мои бронирования» турист видит статусы и получает пуш, когда отель подтвердил бронь. Бронь можно отменить или изменить, тогда она снова уходит отелю на подтверждение. Приложение работает на русском и английском, есть светлая и тёмная тема.

Первый созвон бесплатный

Тоже видите рынок, с которого ушли большие игроки?

Если вы знаете нишу и понимаете, как в ней всё устроено, давайте обсудим, какой продукт из этого получится. Первый созвон бесплатный.

05 · Кабинет отеля

Веб-кабинет отеля: шахматка номеров, заявки и калькулятор цены

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

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

В первой версии площадки мы сознательно обошлись без шахматки: занятость показывали статусы номеров «Доступен / Забронирован / Занят» и калькулятор. Так площадка запустилась быстрее и дешевле, а полноценную шахматку мы сделали во второй версии, когда увидели, как отели работают с продуктом.

Веб-кабинет отеля

Шахматка для отеля: занятость номеров и брони в одной сетке

Шахматка бронирования номеров — рабочий инструмент любого отельера: таблица занятости, где по вертикали номера, по горизонтали дни, а брони лежат цветными полосами. Без неё менеджер ведёт занятость в блокноте или Excel и рискует продать номер дважды. Шахматка в веб-кабинете отеля показывает номера всех объектов аккаунта по дням, месяцы листаются прокруткой. Бронь создаётся прямо в сетке: менеджер выбирает номер и даты, указывает гостей, детей по возрастам, питомцев, время заезда и выезда, цену за сутки, сумму и предоплату, и в шахматке появляется полоса с именем гостя.

Особенно шахматка выручает с гостями, которые позвонили или написали напрямую: их бронь встаёт в ту же сетку, что и заявки из приложения. Каждой брони можно задать свой цвет и оставить заметку. Владелец нескольких объектов переключается между аккаунтами в один клик, а в шахматке видит все объекты сразу.

Шахматка в веб-кабинете отеля: номера по дням, брони цветными полосами, новая бронь с гостями и питомцем
Веб-кабинет отеля

Обработка заявок на бронирование с автоматическим расчётом суммы

Посчитать вручную цену номера на 10 ночей с доп. местом и собакой — это минуты работы и риск ошибиться. Веб-кабинет отеля сам считает сумму за весь период с учётом номера, доп. мест и животных, а менеджер подтверждает заявку или отклоняет её с причиной и отмечает, сколько гость уже внёс.

Если отель договорился с гостем о предоплате напрямую, менеджер отмечает её вручную, и турист видит в приложении, сколько оплачено и сколько осталось. Дальше бронь получает статус «подтверждена», «гость заехал» или «гость не приехал». У каждой брони есть короткий ID, по которому её легко найти в кабинете.

Веб-кабинет отеля: заявка с расчётом суммы за доп. место и питомца, подтверждение брони и предоплата
Веб-кабинет отеля

Калькулятор стоимости проживания для менеджера отеля

Гость звонит и спрашивает, сколько будет стоить неделя для двоих взрослых, ребёнка и кота, и ответить ему нужно сразу. Калькулятор в веб-кабинете отеля по датам, гостям и животным подбирает подходящие номера отеля и показывает итоговую цену за весь период.

Калькулятор стоимости проживания в кабинете отеля: даты, гости и питомец — номера с итоговой ценой
Веб-кабинет отеля

Что ещё отель делает в кабинете без программиста

  • Заводит номера: фото, описание, удобства, количество мест, доп. места и их цену, можно ли с животными и цену за питомца, цену номера
  • Снимает номер с публикации и возвращает одной кнопкой, удаляет номер
  • Видит номера со статусами «Доступен / Забронирован / Занят» и фильтрует по ним
  • Получает уведомления о новых заявках и переписывается с гостями в чате
  • Смотрит статистику: бронирования, просмотры отеля и клики по кнопкам мессенджеров
  • Оплачивает и продлевает подписку
  • Пишет администратору площадки в чат или в поддержку через WhatsApp и Telegram

Для менеджеров отелей мы написали инструкцию по работе с кабинетом.

06 · Монетизация

Как площадка бронирования зарабатывает: подписка отелей и продвижение в топ

Туристам приложение бесплатно. Отель платит подписку на 12 месяцев, цена зависит от размера объекта.

Платят картой через ЮKassa, автопродление включается галочкой, а перед окончанием подписки кабинет напоминает о продлении. Без активной подписки туристы объект не видят, а от тарифа зависит, сколько объектов и номеров можно опубликовать.

Подписка на 12 месяцев

  • 3 000 ₽апартаменты
  • 4 000 ₽до 5 номеров
  • 8 000 ₽до 20 номеров
  • 11 000 ₽больше 20 номеров

Ещё до подключения наш разработчик сам уточнил у поддержки ЮKassa, что сервис работает с ИП и юрлицами из Абхазии. Сменить тарифы тоже несложно: когда основатель решил пересобрать цены, мы перенастроили подписки за день.

Монетизация площадки

Платное продвижение отеля в топ выдачи

Когда отелей на площадке бронирования много, новым и небольшим объектам трудно попасть туристу на глаза. Отель покупает тариф («Пробный старт» за 1 000 ₽ или «Сезонный буст» за 2 700 ₽ и 7 800 ₽) или нужные дни через корзину и попадает в блок «Топ отели» над результатами поиска, а у площадки появляется второй источник дохода.

В кабинете отель видит статус продвижения и статистику по нему, а в приложении туриста появилась отдельная вкладка «Топ отели».

Продвижение отеля в веб-кабинете и отель в блоке «Топ отели» с бейджем «ТОП» в приложении туриста
Панель администратора

Панель администратора площадки: проверка отелей перед публикацией

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

Поэтому отель регистрируется сам, по шагам заполняет анкету и загружает документы (право собственности и паспорт), а администратор проверяет объект и только потом публикует его.

В панели администратор

  • Видит все отели с фильтрами «на проверке», «активные», «неактивные», «заблокированные» и срок подписки каждого
  • Одобряет отель или отказывает с причиной
  • Блокирует отель с причиной или удаляет его
  • Смотрит статистику по каждому отелю и общее число объектов
  • Переписывается с отельерами в чате

Администраторов на площадке может быть несколько.

Панель администратора

Размещение отеля на площадке с модерацией

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

Добавление отеля на площадку бронирования по шагам и проверка объекта администратором перед публикацией
07 · Продвижение

Продвижение приложения: ASO для App Store, Google Play и RuStore заложили до разработки

Ещё при подготовке ТЗ мы изучили спрос: «отель в Абхазии» ищут часто, а конкурентов в сторах почти нет.

Мы разобрали этих конкурентов и составили семантическое ядро: ключевые запросы, по которым приложение бесплатно получает органические установки из App Store, Google Play и RuStore. Модерация сторов проверяет, относятся ли ключевые слова к приложению, поэтому ASO мы делаем до разработки и сразу закладываем в продукт функции, которые работают на поиск в сторах. Хороший ASO кратно усиливает любую рекламу, а основатель уже готовил рекламные ролики и размещения с упоминанием Абхазии.

Публикацию мы посоветовали начать с RuStore: для рынка СНГ он удобнее, а модерация там проще и быстрее.

08 · Процесс

Как мы работали с основателем

Работу разбили на три этапа: прототип и дизайн, потом кабинет отеля и поиск в приложении, потом всё остальное и публикация.

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

Дизайн основатель утвердил за несколько дней: ему понравился сдержанный интерфейс. Когда кабинет был готов, он сам разместил свой отель и проверил всё на телефоне и ноутбуке.

Организационную часть, которая обычно пугает основателя, мы тоже взяли на себя: прислали пошаговые инструкции по регистрации в Google Play, RuStore и ЮKassa, помогли с зарубежной картой для оплаты аккаунта разработчика, подтверждением личности в Google Play, доменом и сервисом email-рассылок RuSender.

09 · Развитие

Развиваем площадку вместе: вторая и третья версии

После первой версии работа продолжилась.

Во второй появились шахматка, несколько объектов в одном аккаунте и поиск в радиусе. В третьей вышло платное продвижение в топ: основатель думал о нём ещё на старте, а мы сознательно отложили его, чтобы первая версия вышла быстрее и дешевле.

Дальше в планах интеграция с системами управления отелем (channel manager), чтобы занятость номеров обновлялась сама, сезонные цены на номера и управление тарифами подписки прямо в интерфейсе администратора. Архитектура площадки позволяет подключать такие модули по одному, не перестраивая продукт.

10 · Результат

Результат: площадка бронирования отелей Абхазии за 3,5 месяца

За 3,5 месяца мы сделали площадку для бронирования отелей Абхазии: мобильное приложение для туристов на iOS и Android, веб-кабинет отеля и панель администратора.

  • Турист находит отель под свой состав гостей, бронирует без предоплаты и пишет отелю напрямую
  • Отель ведёт брони в шахматке и обрабатывает заявки с автоматическим расчётом цены
  • Отель платит площадке подписку через ЮKassa

У основателя есть продукт для рынка, который большие агрегаторы обходят стороной, и бизнес-модель без замороженных денег и споров о комиссиях. Мы развиваем площадку вместе уже больше полутора лет.

Бесплатный созвон

Хотите запустить свою площадку бронирования или маркетплейс услуг?

Расскажите, какую нишу видите. На бесплатном созвоне разберём, с какой первой версии начать и как она будет зарабатывать.

Что будет после заявки

  1. Перезвоним и уточним задачуДоговоримся о времени созвона.в течение 15 минут
  2. Созвон на 30 минутРазберём идею и покажем похожие кейсы.на следующий день
  3. Оценка сроков и бюджетаПришлём план первой версии.через 2 дня
  4. Договор и стартФиксируем цену и этапы в договоре.когда будете готовы
Кому:
AppBusters
Тема:
Хочу свою площадку бронирования

Кому перезвонить

Частые вопросы