Расскажу про проект для небольшого хостела в Бургасе: сайт с бронированием и отдельная система хранения багажа с удалённым управлением замками. Цель простая: гость приезжает и уезжает, когда ему удобно, а владельцу не нужно встречать каждого лично.
Задача. Хостел небольшой: три комнаты, которые можно бронировать по отдельности или весь хостел целиком. Гости приезжают рано утром или поздно вечером, а выезжают задолго до рейса. Встречать каждого с ключами неудобно и владельцу, и гостю. И есть ещё одна частая проблема: после выезда багаж некуда деть.
Бронирование без пересечений. Гость выбирает даты и комнату прямо на сайте. Если забронирован весь хостел, отдельные комнаты закрываются, и наоборот, поэтому двойных броней не бывает. Заявка держит даты 48 часов, владелец подтверждает её в админке и сразу получает уведомление в Telegram. Календари внешних площадок подтягиваются раз в полчаса, чтобы бронь там тоже блокировала даты на сайте.
Личная страница брони. После подтверждения гость получает ссылку на свою страницу с инструкцией по заселению. В ссылке личный токен, поэтому чужие брони открыть нельзя. Сайт работает на шести языках, язык подбирается по браузеру гостя.
Заселение без встречи. Электронные замки вместо ключей и самостоятельное заселение в любое время: гость не звонит, не ждёт и не боится потерять ключ. Для владельца это меньше ночных звонков и ни одной потерянной связки.
Бокс для багажа. Отдельный сервис для тех, кто уже выехал или ещё не заселился. Гость выбирает ячейку и число часов, оплачивает, получает код в Telegram-боте и вводит его на сайте, после чего ячейка открывается. Код действует весь оплаченный период, поэтому ячейку можно открывать несколько раз. Время продлевается за минуту на том же коде, а если гость закрыл страницу, вернуться можно по ссылке из сообщения бота.
Удалённое управление замками. Замки на боксах работают по Wi-Fi и управляются через облако производителя, поэтому сайт отправляет команду открытия через официальный API, и персоналу не нужно быть рядом. Здесь была любопытная загвоздка: сначала команда возвращала ошибку «не поддерживается для этого замка». Оказалось, что в настройках каждого замка есть отдельный переключатель удалённого открытия, и включать его нужно для каждой ячейки. После этого замок открылся прямо с сайта.
Как я к этому шёл. Сначала я отладил весь путь клиента на пробных заказах, а администратору приходило сообщение открыть ячейку вручную. Так я проверил сценарий целиком, включая продление и возврат на страницу, а потом заменил ручное открытие реальной командой.
Что видит владелец. В админке бронирования, цены и правила, фото и ячейки, а на каждое действие гостя приходит уведомление в Telegram. Ячейка после выдачи не освобождается сама: владелец сначала убеждается, что она пуста, и нажимает «освободить», чтобы не выдать занятую.
Что дальше. Письма гостям и прямая связь с площадками бронирования вместо календарей.
Итог. Гость проходит путь от брони до багажа без ключей, звонков и встреч, а владелец управляет всем из одной админки и Telegram. Если вам нужна похожая система для хостела, гостевого дома или склада, разберём задачу: kovalev.trade/websites
#сайтподключ #автоматизациябизнеса #хостел #умныйзамок #бронирование