webreboot

приложение для Webasyst

Отель

Шахматка, брони и учёт для мини-отеля и посуточной аренды

Учёт броней для владельца гостевого дома, мини-отеля, хостела или нескольких квартир посуточно. Всё, что раньше жило в тетради и в таблице Excel, собрано в одном приложении Webasyst: шахматка номеров, гости и оплаты, календари площадок, уведомления МВД, туристический налог и доходность.

  • Webasyst
  • Календари iCal
  • Телефон и компьютер
Скоро в магазине Webasyst

Установка и доработка под ваш объект

Шахматка гостевого дома: брони, свободные ночи с ценами, закрытые даты

1–20

номеров в объекте, объектов в установке — несколько

10 мин

интервал загрузки календарей площадок

AES-256

шифрование паспортных данных гостей

RU / EN

интерфейс приложения

01

Шахматка и брони

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

  • Несколько объектов в одной установке: у каждого свой часовой пояс, валюта, реквизиты и правила.
  • Цена по тарифу: сезоны, выходные, цена отдельного дня, скидка за длительное проживание, доплата за дополнительных гостей.
  • Статусы от предварительной брони до выезда, заселение и выселение одной кнопкой вместе с оплатой.
  • Две брони одной ночи не сохраняются, даже если два человека нажмут «Сохранить» одновременно.
Шахматка: брони, свободные ночи с ценами, закрытые даты
Шахматка: брони, свободные ночи с ценами, закрытые даты

02

Карточка брони

Всё о проживании на одной странице: гость и его телефон с кнопками «Позвонить», WhatsApp и Telegram, оплаты, предоплата и залог, остаток к оплате, комиссия площадки, туристический налог и список проверок при заселении.

  • Подтверждение брони, договор и счёт на печать с реквизитами владельца.
  • Сообщения гостю по шаблонам: скопировать, открыть в WhatsApp или отправить письмом с адреса объекта.
  • Код двери и пароль Wi-Fi подставляются в сообщение сами.
  • Гость уехал раньше — цена пересчитывается по фактическим ночам.
Карточка брони: деньги, проверки при заселении, контакты гостя
Карточка брони: деньги, проверки при заселении, контакты гостя

03

«Сегодня» — рабочий стол дня

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

«Сегодня»: сроки МВД, заезды, выезды, уборка и задачи
«Сегодня»: сроки МВД, заезды, выезды, уборка и задачи

04

Календари площадок

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

  • Если площадка продала уже занятые ночи, на странице «Сегодня» сразу появляется конфликт.
  • Календарь площадки можно загрузить и файлом вручную.
Площадки: ссылка на календарь номера и загрузка календаря площадки
Площадки: ссылка на календарь номера и загрузка календаря площадки

05

МВД и регистрация гостей

Для каждого иностранного гостя приложение создаёт уведомление о прибытии и убытии со сроком подачи. Срок зависит от типа объекта и считается по производственному календарю с переносами выходных.

  • Анкета гостя и заполненный бланк уведомления на печать.
  • Отметка «подано» с датой и номером или «не требуется» с причиной.
  • Регистрация граждан России в гостинице или гостевом доме — задача со сроком.
  • Напоминания о сроках на странице «Сегодня» и письмом раз в день.

Приложение не подаёт уведомления в МВД: оно считает сроки, напоминает и печатает бланк. Подаёт принимающая сторона.

Уведомление о прибытии иностранного гражданина — бланк на печать
Уведомление о прибытии иностранного гражданина — бланк на печать

06

Туристический налог

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

  • Самозанятому после оплаты приложение подсказывает сумму чека для «Мой налог».
Туристический налог: квартальный отчёт, сроки декларации и уплаты
Туристический налог: квартальный отчёт, сроки декларации и уплаты

07

Финансы

  • Выручка по ночам периода, загрузка, средняя цена ночи и поступления по объектам и номерам.
  • Доходность: выручка, удержания за отмену, комиссии площадок, туристический налог, расходы и прибыль.
  • Расходы по категориям: уборка, коммунальные платежи, ремонт, расходные материалы, реклама.
  • Выгрузка броней, оплат и доходности в CSV для Excel.
Доходность по объектам за месяц
Доходность по объектам за месяц

08

Гости и перенос истории

  • База гостей: поиск по имени и телефонам, история проживаний, чёрный список, объединение двух карточек одного гостя.
  • Перенос броней из Excel через CSV в кодировке Windows-1251 или UTF-8 с предпросмотром и проверкой каждой строки.
  • Повторная загрузка того же файла ничего не удваивает, ошибки показаны по номерам строк.
Импорт броней из Excel: колонки и предпросмотр строк
Импорт броней из Excel: колонки и предпросмотр строк

09

Уборка и задачи

  • После выезда номер становится «грязным», отметка «чисто» ставится одним касанием.
  • Задачи по номерам со сроком и исполнителем.
  • Сообщение уборщице одним касанием: номер, время выезда, ближайший заезд и задачи, без данных гостей.
  • Список проверок при заселении: паспорт внесён, оплата получена, ключи выданы.

10

Команда и права доступа

Права выдаются по объектам и разделам: брони и гости, финансы, документы гостей, настройки. Администратор одного объекта не видит другие, уборщица видит только уборку и задачи, бухгалтер — финансы без данных гостей.

Права сотрудника: доступ к объектам и разделам
Права сотрудника: доступ к объектам и разделам

11

На телефоне

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

«Отель» на телефоне: «Сегодня», шахматка и карточка брони
«Отель» на телефоне: «Сегодня», шахматка и карточка брони

12

Защита персональных данных

  • Паспортные данные, коды дверей и пароли Wi-Fi хранятся зашифрованными (AES-256-GCM), ключ — в файле на сервере, не в базе данных.
  • Каждое чтение, печать, изменение и удаление паспортных данных записывается в журнал.
  • Паспортные данные удаляются автоматически через год после выезда, срок настраивается. Сканы паспортов приложение не хранит.
  • Без вашего действия ничего не уходит на сторонние ресурсы.

Для кого

  • Гостевые дома и мини-отели
  • Хостелы
  • Владельцы нескольких квартир посуточно
  • Владелец, который ведёт учёт сам или с одним-двумя помощниками

Что нужно для работы

  • PHP 7.4 и выше, расширения mbstring и OpenSSL
  • cURL — для загрузки календарей площадок по ссылке
  • Планировщик заданий (cron) раз в 10 минут
  • Резервная копия ключа шифрования на сервере

Чего приложение не делает

  • Не подключается к программным интерфейсам площадок: обмен только календарями iCal
  • Не подаёт уведомления в МВД через Госуслуги
  • Не принимает оплату от гостей через интернет
  • Не показывает форму бронирования на сайте

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

Поставить и настроить приложение

Установим приложение, настроим планировщик, почту и календари площадок, перенесём брони из Excel. Если нужна доработка под ваш объект, сделаем.