Vaсayok

Задача

  1. Создать агрегатор предложений с крупнейших мировых систем бронирования.
  2. Объединить разношерстные объекты и параметры в одну логическую систему
  3. Сделать удобный поиск и фильтрацию по всем предложениям

Дизайн

Главная страница

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

В списке найденных апартаментов

Основная информация о объектах и динамические фильтры для уточнения поиска. Все результаты поиска появляются без перезагрузки страницы.

Страница объекта

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

Технологические решения

Основная фишка проекта, это подключение к мировым системам бронирования апартаментов. Для начала были подключены Home Away, Interhome, Apartments Apart, Laterooms, Holiday Velvet и Way To Stay.

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

Также существовала проблема в получении «на лету» цены апартаментов на даты аренды, выбранные посетителем. Для ее решения был написан сервис запросов, который в многопоточном режиме обращался к API площадок и получал актуальную цену объекта.

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

  • Работа с большим количеством сложных API поставщиков данных
  • Многопоточные сервисы получения данных
  • Оптимизация скорости получения и вывода информации
  • Symfony Framework – мощная платформа для нестандартных проектов
  • SEO-оптимизация проекта

Результат

Проделан большой объём программирования и алгоритмизации

Технологически сложный проект реализован успешно

Проект запущен в beta-версии. К сожалению, заказчик потерял интерес к дальнейшему развитию,
но мы довольны объемом и качеством сделанной работы!

Другие проекты
Назад к портфолио