Задача

Разработать парсер товаров на Python с веб-скрапингом, который по полученной ссылке мониторит появление новых товаров, собирает номер, ссылку, цену и название, и отправляет данные в Telegram-бота. Парсер должен работать без прокси, обходить фрод-античит и обеспечивать скорость от даты публикации до 2 минут. Должна быть простая админка и поддержка 30-40 пользователей с разными ссылками.

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

  • Технология: Python, скрапинг (urllib, re, BeautifulSoup) без использования нейросетей или дополнительных библиотек по ИИ.
  • Парс страницы: извлекать номер, ссылку на товар, цену, название.
  • Условия работы: трейд от Авито, время от публикации в ленте до уведомления должно быть от 0 до 2 минут (допустимо 1.5-2 мин, не больше 2.5-3). Без прокси.
  • Многопользовательский режим: система должна выдерживать до 30-40 пользователей, каждый со своим фильтром, городом и ссылкой.
  • Бот & Админка: интеграция с Telegram Bot API для получения ссылок, необходима простая админ-панель или команды бота для управления. GUI-админка может быть собрана фреймворком (например, FastAPI).
  • Защита от блокировки: включить методы обхода античита, поддержка кук и юзер-агентов.

Технические ограничения

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

Гарантии и сдача

  • Пользовательское тестирование после деплоя.
  • Рабочая версия на сервере - условие обязательное.

Создание 30 изображений для портфолио работ по установке заборов

Требуется разработать 30 уникальных изображений в формате PNG с разрешением 1200x960 пикселей на тему монтажа и установки заборов. Источник изображений не важен, главное - качественный и релевантный визуальный контент.