Разработка системы мониторинга товаров

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

Основные требования к системе

  • Стабильный и быстрый парсинг: Мониторинг новых товаров по ссылкам, предоставляемым клиентами (они самостоятельно выбирают категорию и город).
  • Обход ограничений: Необходимо реализовать механизм обхода блокировок по IP, прокси и кукам. В среднем на каждого клиента приходится около 10 запросов в секунду. Решение должно быть экономически эффективным (не предполагать использование нового прокси на каждый запрос). Возможные варианты: работа с куками, сессиями, кешем, подмена параметров запросов.
  • Уведомления: При обнаружении нового товара система должна отправлять данные в Telegram-бота. Информация включает ссылку на товар, цену, название и другие параметры.
  • Скорость: Время от публикации товара до отправки уведомления должно составлять 0-1 минуту, что соответствует уровню конкурентов.
  • Масштабируемость: Архитектура должна быть рассчитана на одновременную работу минимум 150 пользователей, каждый со своей уникальной ссылкой для парсинга.
  • Использование API: Возможно использование API мобильной и веб-версий площадки для увеличения скорости парсинга.

Техническое задание (этапы)

  1. Парсер: Разработка стабильного, быстрого парсера с обходом задержек и блокировок.
  2. Поддержка и гарантия: Обеспечение долгосрочной поддержки и работоспособности программного обеспечения.
  3. Исходный код: Предоставление полного исходного кода проекта.
  4. Дополнительные модули: Последующая разработка простой онлайн-кассы, админ-панели и Telegram-бота (детали будут согласованы отдельно после реализации парсера).
  5. Нагрузочная устойчивость: Гарантия стабильной работы системы при высокой одновременной нагрузке.

Условия сотрудничества

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

Развертывание и настройка сервера видеоконференций Jitsi Meet с записью звонков и API

Требуется развернуть и настроить сервер видеоконференций Jitsi Meet на собственном домене с автоматической записью звонков (Jibri), кастомизацией интерфейса и созданием Python API для управления системой. Интеграция в существующий веб-сервис.

Автоматизация бота для генерации персональных презентаций

Требуется доработать существующего Telegram-бота, который собирает данные от пользователя и автоматически формирует презентацию. Необходимо сократить ручные операции, реализовав еженедельную рассылку вопросов, сбор ответов и фотографий, а также автоматическую сборку итогового файла.

Продвижение раздела сайта по ключевому запросу

Требуется выполнить комплекс работ по SEO-продвижению конкретного раздела интернет-магазина. Цель - вывести страницу в топ поисковой выдачи по целевому коммерческому запросу, связанному со складским освещением.