Разработка SaaS-сервиса мониторинга сайтов
Описание
Требуется разработка SaaS-сервиса мониторинга сайтов, аналогичного getdevpulse.ru, с полным функционалом и дизайном. Продукт должен включать frontend, backend, базу данных, личный кабинет и админ-панель. Интерфейс должен быть максимально приближен к референсу: тёмная тема, карточки, графики, таблицы, статусы, адаптивность, все внутренние разделы и экраны мониторинга.
Основные функции: 1. Мониторинг сайтов/API: HTTP(S), коды, текст, время ответа, сбои, SSL, сроки доменов, проверка IP/доменов по реестрам Роскомнадзора. 2. Проверки из независимых точек, включая РФ, с повторным подтверждением сбоев. 3. API-сценарии до 10 шагов: запросы, авторизация, передача токенов, проверка ответов. 4. Скриншот-мониторинг: снимки, эталон, сравнение, подсветка изменений, порог отличий, история. 5. Linux-агент: CPU, RAM, Swap, диски, графики и уведомления. 6. Ping, TCP-порты, DNS; контроль Cron/heartbeat и резервного копирования. 7. Уведомления: Telegram, MAX, VK, Discord, email; тихие часы, резервные каналы, эскалация. 8. Публичные Status Pages, инциденты, техработы, бейджи доступности. 9. PDF-отчёты, графики и статистика. 10. Регистрация, аккаунты, тарифы Free/Pro/Business, лимиты и оплата.
Требования: все функции должны быть рабочими, без заглушек. Архитектура должна быть безопасной и масштабируемой, с фоновыми задачами и очередями. Интерфейс на русском языке, размещение в РФ с учётом 152-ФЗ. Результатом работы является исходный код, репозиторий, документация и установка на сервер заказчика. В отклике необходимо указать стек технологий, сроки, цену и примеры SaaS-проектов, а также оценить стоимость модулей и проекта в целом.
