Техническое задание: Автоматизированный сбор данных из личного кабинета

Цель проекта

Разработать стабильно работающий автоматический скрипт, который сможет получать доступ к защищенному разделу сайта (личному кабинету) и с заданной периодичностью извлекать оттуда определенные данные.

Ключевые требования

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

Ожидаемый результат

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

Развертывание интернет-магазина на базе OpenCart с ключевыми расширениями

Требуется установить и настроить платформу OpenCart (или ocStore) с обязательным набором модулей для фильтрации, SEO и навигации. Необходимо реализовать удобную структуру URL, динамическую выдачу товаров и карту сайта.