Доработка проекта на Yii2: Парсинг и интеграция данных

Требуется завершить разработку готового сайта на фреймворке Yii2, добавив функционал для работы с внешними данными и их использования в поиске.

Основные задачи

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

Технические требования и детали

  • Сайт уже разработан на Yii2 и находится в рабочем состоянии.
  • Исполнителю будут предоставлены источники (сайты) для парсинга данных на выбор.
  • Необходимо обеспечить стабильную работу парсера и корректное отображение данных в поиске.
  • Код должен быть написан качественно, с учетом стандартов фреймворка Yii2.

Сроки

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

Разработка веб-приложения на Next.js с TypeScript

Необходимо создать современное HTML5 приложение с использованием Next.js и TypeScript. Проект будет вестись в предоставленном репозитории GitLab. Исполнитель должен иметь опыт работы с указанными технологиями.