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

Цель проекта

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

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

1. Функционал сбора данных

  • Автоматическое создание скриншотов указанных веб-страниц.
  • Создание GIF-анимаций, если они доступны на отслеживаемом ресурсе.
  • Поддержка нескольких целевых сайтов (на первом этапе - один для тестирования).

2. Функционал отправки и интерфейс

  • Интеграция с мессенджером для отправки собранных материалов.
  • Два режима работы:
    • Отправка по запросу пользователя (аналогично команде в чат-боте).
    • Отправка по расписанию, через заданные временные интервалы.
  • Создание двух отдельных чатов в мессенджере:
    • Чат-бот для взаимодействия с системой.
    • Канал для получения автоматических уведомлений и скриншотов.

3. Технические детали

  • Решение должно быть масштабируемым для добавления новых сайтов.
  • Необходимо предусмотреть стабильную работу и обработку ошибок (например, если сайт недоступен).
  • Архитектура и стек технологий - на усмотрение исполнителя, с обоснованием выбора.

Этапы работы

  1. Разработка прототипа для одного тестового сайта.
  2. Настройка базового функционала сбора скриншотов и отправки в мессенджер.
  3. Реализация двух режимов отправки (по запросу и по расписанию).
  4. Создание интерфейса двух чатов.
  5. Тестирование и сдача проекта.

Интеграция формы сайта с 1С для стоматологии

Требуется настроить автоматическую передачу данных заявок с сайта клиники в программу 1С:Стоматология. Необходимо создать в 1С новый раздел для заявок и обеспечить прием данных из веб-формы.

Разработка дизайна интернет-магазина строительных материалов

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