Техническое задание: Парсер-мониторинг закупок
Цель проекта
Разработать автоматизированную систему для регулярного мониторинга публикаций о новых закупках на специализированном агрегаторе и оперативного информирования заказчика.
Основные функции
- Парсинг данных: Автоматический сбор информации о новых опубликованных закупках с целевого сайта-агрегатора.
- Гибкая фильтрация: Поиск должен осуществляться по заранее заданному набору из 2-3 критериев (фильтров) в системе сайта.
- Планировщик: Автоматический запуск процесса сбора данных с периодичностью раз в 30 минут.
- Система уведомлений: Отправка собранной информации о новых лотах одновременно на электронную почту и в Telegram-чат.
- Обработка истории: Система должна отслеживать только новые, ранее не обработанные закупки.
Технические предпочтения
- Предпочтительный язык реализации - Python (не является строгим требованием, но будет преимуществом).
- Решение должно быть надежным, работать стабильно в фоновом режиме.
- Код должен быть чистым, с комментариями.
Результат работы
Готовый, работающий бот-парсер, развернутый на сервере заказчика или предоставленный с инструкцией по развертыванию. Бот должен в автоматическом режиме, без ручного вмешательства, собирать актуальные данные и присылать уведомления.