Техническое задание: Система мониторинга новых товаров с Telegram-ботом
Цель проекта
Разработать автоматизированную систему для мгновенного отслеживания появления новых товаров на крупном маркетплейсе. Система должна включать в себя парсер данных и многофункционального Telegram-бота, где каждый пользователь сможет самостоятельно управлять своими подписками.
Основные функциональные требования
1. Модуль парсера (бэкенд)
- Мгновенное обнаружение новых товаров на целевой платформе
- Надежный и стабильный сбор данных
- Оптимизация для работы с большими объемами информации
- Минимальная задержка между появлением товара и отправкой уведомления
2. Telegram-бот (фронтенд для пользователей)
- Персонализированный кабинет для каждого пользователя
- Полный контроль над подписками: добавление, редактирование, удаление
- Гибкая система настройки уведомлений
- Интуитивно понятный интерфейс взаимодействия
3. Пользовательские функции
- Возможность создавать и сохранять поисковые запросы/фильтры
- Настройка частоты и формата получаемых уведомлений
- История полученных уведомлений
- Управление несколькими подписками одновременно
Технические требования
- Стабильная работа 24/7
- Масштабируемость архитектуры
- Защита от блокировок и ошибок парсинга
- Четкое логирование процессов
Ожидаемый результат
Готовая к эксплуатации система, состоящая из работающего парсера и Telegram-бота с полным набором функций для управления подписками. Система должна быть полностью автоматизирована и не требовать постоянного ручного вмешательства.