Проект - Агрегатор бронирования отелей

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

Клиент
CultBooking
Год
2021
Услуги
Веб-разработка, интеграции

Описание проекта

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

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

В процессе работы был разработан/модернизирован следующий функционал:

Клиентская часть

  • Поиск свободных номеров по дате заезда и дате выезда;
  • Выбор необходимого количества свободных номеров;
  • Выбор необходимого количества дополнительных мест, если такие имеются;
  • Заполнение формы с личными данными клиента;
  • Для бронирования номера необходимо произвести онлайн-оплату в размере процента от итоговой стоимости за проживание или определённой суммы;
  • В случае успешной оплаты происходит отправка квитанции на почту администратора и клиента, переадресация клиента на страницу с деталями платежа;
  • Номер снимается номерного фонда только после успешной оплаты;
  • В случае неуспешной оплаты клиент получает оповещение об ошибке;
  • Проверка информации о брони онлайн;
  • Онлайн доплата по номеру брони.

Административная часть

  • Поиск брони по фамилии клиента;
  • Поиск брони по дате заезда клиента;
  • Поиск брони по номеру брони;
  • Доплата брони;
  • Добавление новой брони с заполнением информации о клиенте и суммой оплаты;
  • Удаление брони;
  • Новые бронирования;
  • Запрет бронирование номеров на определённые даты.
  • Бронирование
  • Добавление категории номеров с названием, картинкой, описанием, количеством, ценой за номер и ценой за дополнительное место;
  • Редактирование категории номеров

Технологии

  • Frontend (Vue.js)
  • Backend (Laravel)
  • Automated testing (E2E, Cypress, Allure)
  • Infrastructure (AWS)
  • E-mail integration (MailJet)

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

Dr. Reinhard Vogel
Owner

Другие проекты

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

Сеть вендинговых аппаратов (кофе, снеки).

Подробнее

Разработка личного кабинета для B2B клиентов

Elec-mart – дистрибьюторская компания, являющаяся одним из звеньев во всемирной системе сбыта комьютерной продукции от производителя до конечного потребителя.

Подробнее

Оставить заявку

Контакты