Техническое задание: Система парсинга уведомлений с Telegram-ботом

Цель проекта

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

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

1. Модуль парсера (бэкенд)

  • Мгновенное отслеживание появления новых товаров по заданным критериям.
  • Высокая частота и надежность обхода целевого ресурса.
  • Фильтрация и обработка полученных данных.
  • Надежное хранение истории и состояния отслеживания.

2. Telegram-бот (фронтенд для пользователя)

  • Интуитивно понятный интерфейс для управления подписками.
  • Функционал для каждого пользователя:
    • Добавление, настройка и удаление подписок.
    • Получение мгновенных уведомлений о новых товарах.
    • Просмотр истории или статуса своих запросов.
  • Административные функции (при необходимости).

3. Технические и архитектурные требования

  • Система должна быть отказоустойчивой и стабильно работать 24/7.
  • Четкое разделение логики парсера и бота.
  • Возможность масштабирования при увеличении числа пользователей или отслеживаемых параметров.
  • Качественная документация к коду.

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

Полностью работоспособная система «под ключ», готовая к развертыванию и использованию. Исполнитель должен предоставить исходный код, инструкции по установке и настройке, а также продемонстрировать работу всех модулей.

Верстка сайта в минималистичном стиле

Требуется сверстать многостраничный сайт (20-30 страниц) на основе готового дизайна в Figma. Срок выполнения - до 22 декабря. Необходим легкий, красивый и минималистичный дизайн.