Initial commit: TopSysOps site + admin panel

Multi-page public site (Next.js), Node/Express backend with Postgres,
and Vite admin/account app, restructured from a single-page layout
into dedicated service, promotions, cases, about, FAQ, and blog pages
for SEO.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013otXCiTZsxdZ4SJKZ9wUky
This commit is contained in:
ogrechkoandClaude Sonnet 5 committed 2026-08-25 23:12:16 +03:00
commit 130c5382cd
108 files changed
+7146

No files matched your search

@@ -0,0 +1,38 @@
-- Разводит пересекающиеся предложения по почтовым серверам (акция vs услуга) -
-- явно показывает разницу в составе, и добавляет ориентировочные показатели
-- (сроки/% улучшения/объём) в описания кейсов, с пометкой, что цифры оценочные
-- и уточняются по каждому проекту отдельно.
-- Автоматически применяется при следующем запуске бэкенда, вручную запускать
-- ничего не нужно. UPDATE-ы безопасны к повторному запуску.
BEGIN;
-- 1) Услуги "Почтовый сервер" - уточняем, что НЕ входит (в отличие от акции)
UPDATE service_items
SET note = 'Развёртывание с нуля: установка, домены и почтовые ящики. Без SPF/DKIM/DMARC, антиспама и веб-почты - это в акции «Почтовый сервер под ключ»'
WHERE category_id = (SELECT id FROM service_categories WHERE slug = 'network')
AND name = 'Почтовый сервер (ваше оборудование)';
UPDATE service_items
SET note = 'Аренда сервера + ежемесячное администрирование почты. Разовая настройка SPF/DKIM/DMARC и антиспама - отдельно или по акции «Почтовый сервер под ключ»'
WHERE category_id = (SELECT id FROM service_categories WHERE slug = 'network')
AND name = 'Почтовый сервер (наше оборудование)';
-- 2) Акция "Почтовый сервер под ключ" - явно перечисляем полный состав пакета
UPDATE promotions
SET description = 'Разовая настройка на вашем оборудовании: SPF/DKIM/DMARC, антиспам, веб-почта и 3 месяца сопровождения - всё включено в стоимость по акционной цене'
WHERE title = 'Почтовый сервер под ключ';
-- 3) Кейсы - добавляем ориентировочные цифры (сроки/объём/% улучшения)
UPDATE cases
SET description = 'Перенесли серверы 12 магазинов на новое оборудование без остановки продаж за ~3 недели, снизили время отклика сети на ~30%* (*оценка, уточняется с клиентом по итогам проекта).'
WHERE title = 'Миграция инфраструктуры розничной сети';
UPDATE cases
SET description = 'Внедрили Telegram-бота с RAG на базе базы знаний компании за ~4 недели - снизили нагрузку на операторов поддержки на ~40%* по числу типовых обращений (*оценка, уточняется с клиентом).'
WHERE title = 'ИИ-ассистент для отдела поддержки';
UPDATE cases
SET description = 'Проводим комплексный аудит защищённости и внедряем систему мониторинга угроз 24/7, срок проекта - ориентировочно 6-8 недель* (*уточняется по ходу работ).'
WHERE title = 'Аудит кибербезопасности финтех-проекта';
COMMIT;