Закажите у фрилансера - С учетом того, что база данных проекта клиента
IT/Программирование

Реализация парсера Booking для сбора данных об отелях.

С учетом того, что база данных проекта клиента содержит порядка 60 000 отелей, по которым нужно предоставлять максимально полную информацию о доступных сервисах, а на заполнение одной карточки отеля контент-менеджером вручную тратилось до 40-50 минут, была поставлена задача автоматизировать сбор актуальных данных об отелях из различных источников и собрать всю полученную информацию в единую таблицу. 
В рамках задачи необходимо было также решить вопрос унификации сбора и внесения данных по каждому отелю, поскольку в разных источниках информация представлена в определенной форме, и параметры отеля, имеющиеся в наличии в одном источнике, могут отсутствовать в другом. В итоге была составлена таблица соответствия параметров отелей и реализовано уведомление об обнаружении новых параметров для добавления их в таблицу соответствия. 
Источники информации: 
www.tophotels.ru/  
www.booking.com/ 
www.tury.ru/  
sletat.ru/catalogcountrie...  
pegast.ru/hotels  
www.coral.ru/  
www.bgoperator.ru/  
ntk-intourist.ru/ 
www.multitour.ru/  
www.delfin-tour.ru/  
www.alean.ru/  
www.tripadvisor.ru/  
Отрасль. 
Автоматизация процессов/ 
Используемые технологии 
Реализован как  api 
Yii2 Framework ( advanced application template ). 

Тестирование 
Kibana, Swagger, Firebug.