Разработка системы парсинга и мониторинга в реальном времени
Основная цель проекта
Создание надежного программного обеспечения для отслеживания появления новых товаров в выбранной категории и городе на целевой торговой площадке. Система должна мгновенно уведомлять пользователей через Telegram-бота.
Ключевые функциональные требования
- Мониторинг в реальном времени: Парсер должен отслеживать появление новых товаров по предоставленной пользователем ссылке.
- Минимальная задержка: Время от публикации товара до отправки уведомления - не более 1-2 минут. Решения с задержкой более 2 минут не рассматриваются.
- Сбор данных: Для каждого нового товара необходимо собирать и передавать в Telegram: ссылку, цену, название и другие ключевые параметры.
- Обход систем защиты: Необходимо реализовать надежный механизм обхода антифрод-систем (через прокси, управление отпечатками браузера, куки и т.д.). Способ реализации на усмотрение исполнителя, главное - стабильность работы.
- Многоуровневая тарификация: Система должна поддерживать разные уровни производительности парсинга:
- Тариф 1: 1 запрос в секунду.
- Тариф 2: 5 запросов в секунду.
- Тариф 3: около 10 запросов в секунду.
- Масштабируемость: Архитектура должна быть рассчитана на одновременную работу минимум 150 пользователей, каждый со своей уникальной ссылкой для мониторинга.
Технические требования к исполнителю и проекту
- Исполнитель: Требуется опытный разработчик (Middle+/Senior). Предложения от начинающих специалистов (Junior) и сгенерированные ИИ не рассматриваются.
- Стабильность и скорость: Парсер должен быть быстрым и работать без сбоев.
- Гарантия и поддержка: Обязательное условие - долгосрочная техническая поддержка и гарантия работоспособности софта после сдачи проекта (оплачивается ежемесячно).
- Исходный код: Полная передача исходных кодов проекта заказчику.
Дальнейшее развитие проекта (отдельный этап)
После успешной реализации парсера планируется второй этап работ, который включает:
- Разработку простой онлайн-кассы.
- Создание административной панели для управления системой.
- Доработку и интеграцию Telegram-бота.
- Помощь в настройке серверной инфраструктуры и защите программного обеспечения.
Детали второго этапа будут обсуждаться отдельно после завершения работы над парсером.
Условия сотрудничества
- Оплата делится на две части: единовременная выплата за создание рабочего продукта и ежемесячная оплата за его поддержку и обслуживание.
- Приветствуется подробное техническое предложение с описанием архитектуры, стека технологий и плана по обходу защиты целевой площадки.