ADPASS рекомендует материал к прочтению
It-delta
09.08.2024, 09:24

Cultbooking.com — сервис агрегатор бронирования отелей

Мультиязычный проект.

О проекте

CultBooking — это система бронирования номеров для отелей, мотелей, общежитий, гостиниц типа «B&B», коттеджей и гостевых домов, квартир, вилл или других поставщиков недвижимости и жилья.

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

Задача

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

Работа по проекту

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

Подключение CultBooking

Модуль бронирования быстро встраивается в любой сайт на любой CMS (WordPress, Joomla, Wix, Bitrix, MODx и так далее), бронирование происходит на Вашем сайте благодаря умной интеграции виджета.

Модуль бронирования легко настраивается и интегрируется в дизайн сайта, а также может быть полностью видоизменен. Имеется функциональная, удобная и адаптивная администраторская панель для управления заявками и работе с клиентской базой (CRM).

Подключение к CultBooking по API

API (Application Programming Interface или программный интерфейс приложения) — это совокупность способов, протоколов, инструментов, с помощью которых различные программы обмениваются своими возможностями, данными, выполняют разные функции.

Сервис CultBooking имеет открытый API, двусторонний XML и интегрирован с самыми популярными площадками онлайн бронирования: CultSwitch, HS/3, MappingMaster, Swoppen, lodit, Hotline.

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

Обмен данными CultBooking с сайтом/CRM гостиницы

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

Обмен данными базы клиента с системой бронирования CultBooking

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

Быстрое и удобное обновление информации

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

Функционал клиентской части

  • Поиск свободных номеров по дате заезда и дате выезда;

  • Выбор необходимого количества свободных номеров;

  • Выбор необходимого количества дополнительных мест, если такие имеются;

  • Заполнение формы с личными данными клиента;

  • Для бронирования номера необходимо произвести онлайн-оплату в размере процента от итоговой стоимости за проживание или определённой суммы;

  • В случае успешной оплаты происходит отправка квитанции на почту администратора и клиента, переадресация клиента на страницу с деталями платежа;

  • Номер снимается номерного фонда только после успешной оплаты;

  • В случае неуспешной оплаты клиент получает оповещение об ошибке;

  • Проверка информации о брони онлайн;

  • Онлайн доплата по номеру брони.

Функционал административной части

Бронирование

  • Поиск брони по фамилии клиента;

  • Поиск брони по дате заезда клиента;

  • Поиск брони по номеру брони;

  • Доплата брони;

  • Добавление новой брони с заполнением информации о клиенте и суммой оплаты;

  • Удаление брони;

  • Новые бронирования;

  • Запрет бронирование номеров на определённые даты.

Номера

  • Бронирование;

  • Добавление категории номеров с названием, картинкой, описанием, количеством, ценой за номер и ценой за дополнительное место;

  • Редактирование категории номеров.

В рамках доработки и развития сервиса CultBooking возникла необходимость

  • Ускорить процесс клиентской и северной разработки;

  • Снизить временные затраты на поддержку и временное развитие API;

  • Упростить поддержку обратной совместимости с помощью версионности API.


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

В ходе работы предоставлялись ежедневные и еженедельные отчеты (онлайн совещания) клиенту о ходе работы и выполнения задач.

Работа по проекту продолжается.

Вам понравится

GMonit
27.08.2024
Violet Violin
23.08.2024
Appbooster
21.08.2024