Рейтинг: 65
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 5
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Возраст: 22 года
  • Стаж работы: 6 лет
  • Зарегистрирован: 20.02.2022
  • Образование: Бакалавриат
  • Стоимость услуг (руб): 1 500 за час 120 000 за месяц
Был на сайте:

Вёрстка сайта отеля с формой бронирования, календарём доступности и карточками номеров

Используемые навыки:

Описание

Заказчик — отель (название не указано, но из макетов видно: есть детские заезды, номера разных типов, цены в белорусских рублях, возможность проживания с питомцами).

Что нужно было сверстать:

Мне прислали макеты следующих страниц и блоков:

Страница бронирования с выбором дат (заезд/выезд), количества взрослых и детей

Блок доступности номеров (с сообщением «Доступные номера отсутствуют» и календарём)

Карточки номеров с характеристиками (Апартаменты Студио №1, Двухкомнатные №2, №3, Однокомнатные №4)

Таблицы цен по датам

Форма оставления заявки, если номеров нет на выбранные даты

Блок контактов (телефон, мессенджеры, Viber, WhatsApp, Telegram)

Задача: Сверстать чистый, адаптивный интерфейс бронирования, подготовить к натяжке на бэкенд (логика поиска свободных номеров, расчёт цен, отправка заявок).

Решение

Я взял все макеты и сверстал страницы бронирования и каталог номеров с нуля.

Что сделал:

Полностью свёрстал форму поиска:

Выбор даты заезда и выезда (27-28 марта 2026 как пример)

Выбор количества взрослых и детей (плюс/минус)

Кнопка «+ ДОБАВИТЬ НОМЕР» для добавления нескольких комнат в один заказ

Поле для промокода

Свёрстал блок доступности номеров:

При отсутствии номеров на выбранные даты выводится сообщение «Доступные номера отсутствуют» и предлагается посмотреть календарь или оставить заявку

Кнопка «ОСТАВИТЬ ЗАЯВКУ» для отправки запроса менеджеру

Свёрстал карточки номеров (пример из макета):

Апартаменты Студио №1 — 40 м², 5 спальных мест, душевая кабина, техника, 230 BYN

Двухкомнатные апартаменты №2 — 34 м², 6 спальных мест, 240 BYN

Двухкомнатные апартаменты №3 — 210 BYN

Однокомнатные апартаменты №4 — 180 BYN

В карточках добавил характеристики: количество комнат, площадь, спальные места, что есть в ванной и на кухне, окна выходят на улицу/двор, этаж, возможность проживания с питомцами

Свёрстал таблицу цен по датам:

Доступные даты

Цены для каждого типа номера на каждую дату (210, 220, 180 BYN)

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

Добавил блок контактов:

Телефон

Ссылки на Viber, WhatsApp, Telegram

Упоминание сертификатов

Подготовил вёрстку к натяжке на бэкенд — все формы имеют правильные атрибуты, данные готовы к отправке на сервер

Результат

Сайт отеля свёрстан полностью — форма бронирования, календарь доступности, карточки всех номеров, таблица цен по датам, форма заявки.

Адаптив работает — гости могут бронировать с любых устройств.

Реализован сценарий «номеров нет на даты» — пользователь не уходит в никуда, а оставляет заявку и видит альтернативные даты.

Вёрстка чистая, готова к передаче в разработку — осталось добавить бэкенд (проверку реальной занятости номеров, расчёт итоговой стоимости, отправку заявок на почту отеля).

Заказчик получил полностью рабочий интерфейс бронирования, который можно интегрировать с любой CMS или самописной системой управления отелем.

Ссылки на примеры реализации

 www.ugrushi.by

Презентация проекта

Pasted image (2).png
Pasted image (3).png
Pasted image (4).png
Pasted image (5).png

Оценили проект:

0