Техническое задание: Система отслеживания новых товаров с Telegram-ботом

Цель проекта

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

Основные функциональные требования

1. Парсер данных

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

2. Telegram-бот

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

3. Связка компонентов

  • Интеграция парсера с базой данных для хранения товаров и подписок.
  • Настройка механизма отправки уведомлений из парсера через бота конкретным пользователям.
  • Обеспечение масштабируемости и производительности системы.

Технические пожелания

  • Решение должно быть полноценным и готовым к развертыванию.
  • Код должен быть чистым, документированным и поддерживаемым.
  • Важна стабильность и отказоустойчивость парсера.

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

Готовая к использованию система, состоящая из работающего парсера и Telegram-бота, которая позволяет пользователям самостоятельно настраивать параметры отслеживания и получать своевременные уведомления.

Разработка навигационной MiniApp для закрытого сообщества

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

Правки в шапке сайта на OpenCart

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