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

Цель проекта

Создание автоматизированного десктопного приложения для регулярного мониторинга целевых веб-ресурсов. Основная задача - оперативное обнаружение новой информации и моментальное информирование заказчика.

Основные функции

  • Автоматический мониторинг: Регулярный обход заданного списка из 50 URL-адресов.
  • Идентификация новизны: Определение появления новых документов (форматы PDF, DOCX, XLSX) или новых ссылок/сущностей на страницах.
  • Система оповещений: Мгновенная отправка уведомлений в Telegram-чат при обнаружении обновлений. В уведомлении должны быть указаны: название документа/страницы, прямая ссылка и дата публикации.
  • База данных: Разработка структурированной базы данных для хранения истории спарсенных данных и отслеживания их статуса.

Технические требования

  • Приложение: Десктопное (Desktop Application).
  • Целевая ОС: Windows 11, 64-битная архитектура.
  • Интеграция: Telegram Bot API для отправки уведомлений.
  • Надежность: Стабильная работа в фоновом режиме по расписанию.

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

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

Разработка сервиса временных email-адресов

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