Разобрать процесс

Кейс · Сайты и веб-приложения

Сайт загородного отеля с прямым бронированием без комиссий агрегаторов

Заказчик
Курорт «Яковка» (Алтай): номера, ресторан, баня, склон, мероприятия
Какую утечку закрыл
деньги не доходили до кассы
первый экран сайта
Первый экран сайта: Загородный отель «Яковка»
Результат
0%комиссий агрегаторов — брони напрямую
Что болело

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

Что изменилось

Гость бронирует напрямую, комиссия посреднику не уходит. Мост бронирования поставили сразу, отель не ждал редизайна.

Задача

Зачем загородному отелю прямое бронирование без агрегаторов?

Многостраничный сайт-курорт с прямым онлайн-бронированием, SEO под гео-запросы и удобной навигацией. Параллельно — быстро заменить движок бронирования Bnovo на Контур.Отель на действующем WordPress-сайте.

Решение

Как заменили движок бронирования Bnovo на Контур.Отель?

Сайт на Next.js 16 / TypeScript с контентом через Sanity, анимациями GSAP и плавным скроллом Lenis. Полная структура от номеров до сезонных лендингов, SEO-обвязка, форма с rate-limit и отправкой в Telegram, self-hosted вариант в Docker. Плюс виджет Контур.Отель на старом сайте — миграция без переписывания.

  1. КонтентSanity
  2. СайтNext.js 16 · TypeScript · GSAP, Lenis
  3. Формаrate-limit → Telegram
  1. Старый сайтбез переписывания
  2. Виджет Контур.Отельброни напрямую
Стек
  • Next.js 16
  • React 19
  • TypeScript
  • Sanity
  • GSAP
  • Lenis
  • Tailwind v4
  • Docker + nginx
  • Контур.Отель API

Результат

Что получил отель: свой приём заявок и админка контента

Готовый работающий сайт с самостоятельным приёмом заявок и админкой контента, плюс быстрый мост бронирования на старом сайте — эволюция «фикс сегодня → редизайн завтра».

Вопросы

Что обычно спрашивают про этот кейс

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

Да. Виджет Контур.Отель поставили на действующий WordPress-сайт — миграция прошла без переписывания. Это ход «фикс сегодня, редизайн завтра».

Куда уходят заявки с нового сайта?

В Telegram. Форма закрыта rate-limit, отдельная CRM на старте не требуется.

Кто ведёт номера и сезонные предложения?

Отель сам через Sanity. В структуре есть разделы номеров и услуг и сезонные лендинги, SEO-обвязка сделана под гео-запросы. Есть и self-hosted вариант в Docker.

Смотрите также

Услуги, из которых собран этот проект

Другие кейсы

Страница обновлена 9 октября 2026. Автор — Остап Андреевич, технический директор OAI WEB IT.

Условия

Что у вас на руках после разбора

На разборе я считаю, сколько в месяц вы теряете на выбранном процессе. Итог — рабочий документ, а не презентация обо мне. Он остаётся у вас, даже если до работы дело не дойдёт.

01Цифра потери

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

02Что чинить первым

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

03Ответ, нужен ли я

Если задача решается без ИИ или без меня — так и скажу. Дешевле узнать это на разборе, чем через три месяца.

Как снимается ваш риск
  • Если внедрение по расчёту не окупается — скажу это до начала работ, а не после.
  • Работа делится на этапы: каждый принимаете и оплачиваете отдельно. Не устроил результат этапа — следующий не начинаю.
  • Проекты веду сам, по очереди: дату старта называю на разборе, а не «как-нибудь».
От вас на разбор нужен человек, который знает, как процесс устроен сейчас.

Следующий шаг

Разбор одного процесса за 30–40 минут

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

Записаться на разбор

Остап Андреевиччитаю заявки и отвечаю сам

Пара строк о процессе поможет подготовиться к разговору.

Текст согласияПолитика данных

Отвечу в тот же рабочий день; вечером и в выходные — утром следующего рабочего дня. 23 проекта в портфолио, NDA подписываю до того, как вы что-то покажете. Договор заключаю как ИП, ИНН 246525045229.

Telegram Позвонить ИИ Заявка