Доработка проекта на Yii2: Парсинг и интеграция данных
Требуется завершить разработку готового сайта на фреймворке Yii2, добавив функционал для работы с внешними данными и их использования в поиске.
Основные задачи
- Парсинг данных: Разработать скрипт (парсер) для сбора информации с указанных внешних ресурсов. Данные должны включать:
- Адреса улиц (с детализацией по домам/корпусам, если доступно) для Санкт-Петербурга и Ленинградской области.
- Тарифы на интернет-услуги от различных провайдеров.
- Интеграция с сайтом: Привязать полученные данные к существующей системе поиска на сайте. Пользователь должен иметь возможность искать адреса и видеть доступные тарифы.
- Административный функционал: Создать интерфейс в админ-панели сайта для ручной корректировки импортированных тарифов (изменение цены, описания, условий).
Технические требования и детали
- Сайт уже разработан на Yii2 и находится в рабочем состоянии.
- Исполнителю будут предоставлены источники (сайты) для парсинга данных на выбор.
- Необходимо обеспечить стабильную работу парсера и корректное отображение данных в поиске.
- Код должен быть написан качественно, с учетом стандартов фреймворка Yii2.
Сроки
Проект требуется выполнить в сжатые сроки. При оценке сроков и стоимости, пожалуйста, учитывайте срочность задачи.