From 8b5edf2c88e2174587abebd35b3331a03a6150dc Mon Sep 17 00:00:00 2001
From: albivkt
Date: Mon, 30 Jun 2025 20:47:08 +0300
Subject: [PATCH] Initial commit: SECURE-T project with complete documentation
---
SECURE-T_Documentation.md | 491 ++++++++++++++++++
docs/README.md | 138 +++++
docs/SECURE-T_Configuration_Examples.md | 1 +
docs/SECURE-T_Documentation.md | 491 ++++++++++++++++++
docs/SECURE-T_Quick_Start.md | 327 ++++++++++++
public/docs/README.md | 138 +++++
.../docs/SECURE-T_Configuration_Examples.md | 1 +
public/docs/SECURE-T_Documentation.md | 491 ++++++++++++++++++
public/docs/SECURE-T_Quick_Start.md | 327 ++++++++++++
src/app/about/page.tsx | 387 ++++++++++++++
src/app/api/docs/[slug]/route.ts | 197 +++++++
src/app/components/DraggableCard.tsx | 351 +++++++++++++
src/app/components/InteractiveBlocks.tsx | 227 ++++++++
src/app/components/Navigation.tsx | 79 +++
src/app/development/page.tsx | 341 ++++++++++++
src/app/drweb/page.tsx | 296 +++++++++++
src/app/electronics/page.tsx | 372 +++++++++++++
src/app/globals.css | 266 +++++++++-
src/app/layout.tsx | 10 +-
src/app/page.tsx | 231 ++++----
src/app/secure-t/documentation/page.tsx | 232 +++++++++
src/app/secure-t/page.tsx | 247 +++++++++
src/app/solovey/page.tsx | 436 ++++++++++++++++
src/app/ux-software/page.tsx | 227 ++++++++
24 files changed, 6194 insertions(+), 110 deletions(-)
create mode 100644 SECURE-T_Documentation.md
create mode 100644 docs/README.md
create mode 100644 docs/SECURE-T_Configuration_Examples.md
create mode 100644 docs/SECURE-T_Documentation.md
create mode 100644 docs/SECURE-T_Quick_Start.md
create mode 100644 public/docs/README.md
create mode 100644 public/docs/SECURE-T_Configuration_Examples.md
create mode 100644 public/docs/SECURE-T_Documentation.md
create mode 100644 public/docs/SECURE-T_Quick_Start.md
create mode 100644 src/app/about/page.tsx
create mode 100644 src/app/api/docs/[slug]/route.ts
create mode 100644 src/app/components/DraggableCard.tsx
create mode 100644 src/app/components/InteractiveBlocks.tsx
create mode 100644 src/app/components/Navigation.tsx
create mode 100644 src/app/development/page.tsx
create mode 100644 src/app/drweb/page.tsx
create mode 100644 src/app/electronics/page.tsx
create mode 100644 src/app/secure-t/documentation/page.tsx
create mode 100644 src/app/secure-t/page.tsx
create mode 100644 src/app/solovey/page.tsx
create mode 100644 src/app/ux-software/page.tsx
diff --git a/SECURE-T_Documentation.md b/SECURE-T_Documentation.md
new file mode 100644
index 0000000..bdc67a3
--- /dev/null
+++ b/SECURE-T_Documentation.md
@@ -0,0 +1,491 @@
+# SECURE-T - Документация
+
+## Содержание
+1. [Обзор системы](#обзор-системы)
+2. [Основные решения](#основные-решения)
+3. [Технологии](#технологии)
+4. [Архитектура](#архитектура)
+5. [Установка и настройка](#установка-и-настройка)
+6. [Руководство пользователя](#руководство-пользователя)
+7. [API документация](#api-документация)
+8. [Безопасность](#безопасность)
+9. [Поддержка](#поддержка)
+
+---
+
+## Обзор системы
+
+**SECURE-T** — это комплексная система информационной безопасности, разработанная для защиты корпоративных данных и IT-инфраструктуры от современных киберугроз.
+
+### Основные преимущества
+- ✅ Комплексная защита данных
+- ✅ Современные криптографические алгоритмы
+- ✅ Интеграция с существующей инфраструктурой
+- ✅ Централизованное управление безопасностью
+- ✅ Соответствие российским и международным стандартам
+
+### Целевая аудитория
+- Крупные корпорации
+- Государственные учреждения
+- Финансовые организации
+- Медицинские учреждения
+- Образовательные институты
+
+---
+
+## Основные решения
+
+### 🔐 Криптографическая защита
+Обеспечивает надежное шифрование данных с использованием современных алгоритмов.
+
+**Возможности:**
+- Шифрование файлов и баз данных
+- Защита каналов связи
+- Цифровая подпись документов
+- Управление ключами шифрования
+
+**Поддерживаемые алгоритмы:**
+- AES-256 (симметричное шифрование)
+- RSA-4096 (асимметричное шифрование)
+- SHA-3 (хеширование)
+
+### 🛡️ Сетевая безопасность
+Комплексная защита сетевой инфраструктуры от внешних и внутренних угроз.
+
+**Компоненты:**
+- Межсетевые экраны (Firewall)
+- Системы обнаружения вторжений (IDS/IPS)
+- Веб-защита (WAF)
+- VPN-шлюзы
+
+**Функции:**
+- Фильтрация трафика
+- Блокировка вредоносных соединений
+- Мониторинг сетевой активности
+- Защита от DDoS-атак
+
+### 📊 Мониторинг безопасности
+Система непрерывного мониторинга и анализа событий безопасности.
+
+**Возможности:**
+- Сбор и анализ журналов событий
+- Корреляция инцидентов
+- Автоматическое реагирование на угрозы
+- Генерация отчетов о безопасности
+
+**Интеграция с SIEM:**
+- Централизованный сбор данных
+- Анализ в реальном времени
+- Настраиваемые правила корреляции
+- Панель управления безопасностью
+
+### 🔍 Аудит безопасности
+Проведение комплексного анализа систем информационной безопасности.
+
+**Виды аудита:**
+- Технический аудит инфраструктуры
+- Аудит соответствия стандартам
+- Анализ уязвимостей
+- Оценка рисков информационной безопасности
+
+### ⚙️ Интеграция систем
+Бесшовная интеграция с существующей IT-инфраструктурой.
+
+**Поддерживаемые системы:**
+- Active Directory
+- LDAP
+- Oracle Database
+- Microsoft SQL Server
+- VMware vCenter
+- Cisco Network Equipment
+
+### 📚 Обучение персонала
+Комплексные программы повышения квалификации в области информационной безопасности.
+
+**Программы обучения:**
+- Основы информационной безопасности
+- Работа с системами SECURE-T
+- Реагирование на инциденты
+- Администрирование систем безопасности
+
+---
+
+## Технологии
+
+### Криптографические технологии
+| Технология | Назначение | Стандарт |
+|------------|------------|----------|
+| **AES-256** | Симметричное шифрование данных | FIPS 197 |
+| **RSA-4096** | Асимметричное шифрование | PKCS #1 |
+| **SHA-3** | Криптографическое хеширование | FIPS 202 |
+| **PKI** | Инфраструктура открытых ключей | RFC 5280 |
+
+### Системы безопасности
+| Технология | Описание |
+|------------|----------|
+| **SIEM** | Управление информацией и событиями безопасности |
+| **DLP** | Предотвращение утечек данных |
+| **WAF** | Веб-защита приложений |
+| **IDS/IPS** | Обнаружение и предотвращение вторжений |
+
+---
+
+## Архитектура
+
+### Архитектурная схема
+```
+┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
+│ Пользователи │ │ Приложения │ │ Данные │
+└─────────┬───────┘ └─────────┬───────┘ └─────────┬───────┘
+ │ │ │
+ ▼ ▼ ▼
+┌─────────────────────────────────────────────────────────────────┐
+│ SECURE-T Platform │
+├─────────────────┬─────────────────┬─────────────────────────────┤
+│ Аутентификация │ Авторизация │ Аудит │
+├─────────────────┼─────────────────┼─────────────────────────────┤
+│ Шифрование │ Мониторинг │ Управление │
+└─────────────────┴─────────────────┴─────────────────────────────┘
+```
+
+### Компоненты системы
+
+#### Центр управления безопасностью (SOC)
+- Централизованная консоль управления
+- Мониторинг в реальном времени
+- Управление инцидентами
+- Отчетность и аналитика
+
+#### Модуль криптографической защиты
+- Управление ключами шифрования
+- Шифрование/дешифрование данных
+- Цифровая подпись
+- Проверка целостности
+
+#### Сетевой модуль безопасности
+- Межсетевые экраны
+- Системы обнаружения вторжений
+- VPN-шлюзы
+- Анализ трафика
+
+---
+
+## Установка и настройка
+
+### Системные требования
+
+#### Минимальные требования
+- **ОС:** Windows Server 2019/2022, Linux (Ubuntu 20.04+, CentOS 8+)
+- **Процессор:** Intel Xeon E5-2600 v4 или аналогичный
+- **ОЗУ:** 16 GB
+- **Дисковое пространство:** 500 GB SSD
+- **Сеть:** Gigabit Ethernet
+
+#### Рекомендуемые требования
+- **Процессор:** Intel Xeon Gold 6200 или аналогичный
+- **ОЗУ:** 64 GB
+- **Дисковое пространство:** 2 TB NVMe SSD
+- **Сеть:** 10 Gigabit Ethernet
+
+### Процедура установки
+
+#### 1. Подготовка инфраструктуры
+```bash
+# Обновление системы
+sudo apt update && sudo apt upgrade -y
+
+# Установка зависимостей
+sudo apt install -y docker.io docker-compose postgresql-client
+```
+
+#### 2. Установка SECURE-T
+```bash
+# Загрузка установочного пакета
+wget https://releases.secure-t.com/latest/secure-t-installer.tar.gz
+
+# Распаковка
+tar -xzf secure-t-installer.tar.gz
+
+# Запуск установки
+sudo ./install.sh
+```
+
+#### 3. Первоначальная настройка
+```bash
+# Инициализация базы данных
+secure-t-admin init-db
+
+# Создание администратора
+secure-t-admin create-admin --username admin --password
+
+# Запуск сервисов
+systemctl start secure-t
+systemctl enable secure-t
+```
+
+### Конфигурация
+
+#### Основной файл конфигурации
+```yaml
+# /etc/secure-t/config.yaml
+server:
+ host: "0.0.0.0"
+ port: 8443
+ ssl:
+ enabled: true
+ cert_file: "/etc/secure-t/ssl/server.crt"
+ key_file: "/etc/secure-t/ssl/server.key"
+
+database:
+ type: "postgresql"
+ host: "localhost"
+ port: 5432
+ name: "secure_t"
+ username: "secure_t_user"
+ password: "secure_password"
+
+crypto:
+ default_algorithm: "AES-256-GCM"
+ key_derivation: "PBKDF2"
+ hash_algorithm: "SHA-3-256"
+
+logging:
+ level: "INFO"
+ file: "/var/log/secure-t/secure-t.log"
+ max_size: "100MB"
+ max_files: 10
+```
+
+---
+
+## Руководство пользователя
+
+### Веб-интерфейс
+
+#### Вход в систему
+1. Откройте браузер и перейдите по адресу: `https://your-server:8443`
+2. Введите логин и пароль
+3. Пройдите двухфакторную аутентификацию (если настроена)
+
+#### Главная панель управления
+- **Дашборд** - общая информация о состоянии безопасности
+- **События** - журнал событий безопасности
+- **Политики** - настройка политик безопасности
+- **Пользователи** - управление пользователями и ролями
+- **Отчеты** - генерация отчетов
+
+### Основные операции
+
+#### Создание политики шифрования
+1. Перейдите в раздел "Политики"
+2. Нажмите "Создать новую политику"
+3. Выберите тип данных для шифрования
+4. Настройте параметры шифрования
+5. Примените политику к нужным ресурсам
+
+#### Мониторинг событий
+1. Откройте раздел "События"
+2. Используйте фильтры для поиска нужных событий
+3. Просмотрите детали события
+4. При необходимости создайте инцидент
+
+#### Управление пользователями
+1. Перейдите в раздел "Пользователи"
+2. Добавьте нового пользователя
+3. Назначьте роли и права доступа
+4. Настройте двухфакторную аутентификацию
+
+---
+
+## API документация
+
+### Аутентификация
+
+Все API запросы должны содержать токен аутентификации в заголовке:
+```
+Authorization: Bearer
+```
+
+### Получение токена
+```http
+POST /api/v1/auth/login
+Content-Type: application/json
+
+{
+ "username": "admin",
+ "password": "password"
+}
+```
+
+**Ответ:**
+```json
+{
+ "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
+ "expires_in": 3600
+}
+```
+
+### Основные эндпоинты
+
+#### Управление пользователями
+```http
+GET /api/v1/users
+POST /api/v1/users
+PUT /api/v1/users/{id}
+DELETE /api/v1/users/{id}
+```
+
+#### События безопасности
+```http
+GET /api/v1/events
+GET /api/v1/events/{id}
+POST /api/v1/events/search
+```
+
+#### Политики безопасности
+```http
+GET /api/v1/policies
+POST /api/v1/policies
+PUT /api/v1/policies/{id}
+DELETE /api/v1/policies/{id}
+```
+
+### Примеры использования
+
+#### Получение списка событий
+```bash
+curl -X GET \
+ https://your-server:8443/api/v1/events \
+ -H 'Authorization: Bearer ' \
+ -H 'Content-Type: application/json'
+```
+
+#### Создание нового пользователя
+```bash
+curl -X POST \
+ https://your-server:8443/api/v1/users \
+ -H 'Authorization: Bearer ' \
+ -H 'Content-Type: application/json' \
+ -d '{
+ "username": "newuser",
+ "email": "user@example.com",
+ "role": "operator"
+ }'
+```
+
+---
+
+## Безопасность
+
+### Рекомендации по безопасности
+
+#### Настройка SSL/TLS
+- Используйте только TLS 1.2 или выше
+- Настройте сильные шифры
+- Регулярно обновляйте SSL-сертификаты
+
+#### Управление паролями
+- Минимальная длина пароля: 12 символов
+- Обязательное использование спецсимволов
+- Регулярная смена паролей (каждые 90 дней)
+- Запрет на повторное использование последних 12 паролей
+
+#### Двухфакторная аутентификация
+- Обязательна для всех администраторов
+- Поддержка TOTP (Google Authenticator, Authy)
+- Резервные коды для восстановления доступа
+
+#### Аудит и мониторинг
+- Включите детальное логирование всех операций
+- Настройте автоматические уведомления о критических событиях
+- Регулярно проводите анализ журналов безопасности
+
+### Соответствие стандартам
+
+SECURE-T соответствует следующим стандартам:
+- **ГОСТ Р 57580.1-2017** - Безопасность финансовых услуг
+- **ISO 27001** - Системы менеджмента информационной безопасности
+- **NIST Cybersecurity Framework** - Основы кибербезопасности
+- **PCI DSS** - Стандарт безопасности данных платежных карт
+
+---
+
+## Поддержка
+
+### Техническая поддержка
+
+#### Контактная информация
+- **Email:** support@secure-t.com
+- **Телефон:** +7 (495) 123-45-67
+- **Время работы:** 24/7
+
+#### Уровни поддержки
+- **Критический** - отклик в течение 1 часа
+- **Высокий** - отклик в течение 4 часов
+- **Средний** - отклик в течение 8 часов
+- **Низкий** - отклик в течение 24 часов
+
+### Обновления и патчи
+
+#### Автоматические обновления
+```bash
+# Включение автоматических обновлений
+secure-t-admin config set auto-update enabled
+
+# Настройка расписания обновлений
+secure-t-admin config set update-schedule "0 2 * * 0"
+```
+
+#### Ручные обновления
+```bash
+# Проверка доступных обновлений
+secure-t-admin update check
+
+# Установка обновлений
+secure-t-admin update install
+
+# Откат к предыдущей версии
+secure-t-admin update rollback
+```
+
+### Документация и ресурсы
+
+#### Дополнительные материалы
+- 📄 **Техническая документация** - подробные руководства по настройке
+- 🎯 **Методические материалы** - лучшие практики безопасности
+- 🔧 **Инструменты настройки** - утилиты для конфигурирования
+- 📊 **Отчеты и аналитика** - шаблоны отчетов
+- 🎓 **Обучающие материалы** - курсы и тренинги
+- 📋 **Сертификаты и лицензии** - документы о соответствии
+
+#### Полезные ссылки
+- [Официальный сайт](https://secure-t.com)
+- [База знаний](https://kb.secure-t.com)
+- [Форум сообщества](https://community.secure-t.com)
+- [GitHub репозиторий](https://github.com/secure-t/secure-t)
+
+---
+
+## Приложения
+
+### Приложение A: Коды ошибок
+| Код | Описание | Решение |
+|-----|----------|---------|
+| ST-001 | Ошибка аутентификации | Проверьте логин и пароль |
+| ST-002 | Недостаточно прав | Обратитесь к администратору |
+| ST-003 | Ошибка шифрования | Проверьте настройки криптографии |
+| ST-004 | Сетевая ошибка | Проверьте сетевые подключения |
+
+### Приложение B: Глоссарий
+- **AES** - Advanced Encryption Standard, стандарт шифрования
+- **DLP** - Data Loss Prevention, предотвращение утечек данных
+- **IDS/IPS** - Intrusion Detection/Prevention System
+- **PKI** - Public Key Infrastructure, инфраструктура открытых ключей
+- **SIEM** - Security Information and Event Management
+- **WAF** - Web Application Firewall, веб-защита приложений
+
+---
+
+*Документация SECURE-T версия 1.0*
+*Последнее обновление: 2024*
+*© GUNDYREV. Все права защищены.*
\ No newline at end of file
diff --git a/docs/README.md b/docs/README.md
new file mode 100644
index 0000000..14cd9ad
--- /dev/null
+++ b/docs/README.md
@@ -0,0 +1,138 @@
+# Документация SECURE-T
+
+Добро пожаловать в документацию системы информационной безопасности **SECURE-T**!
+
+## 📚 Доступные документы
+
+### Основная документация
+- **[Полная документация](SECURE-T_Documentation.md)** - Подробное руководство по всем аспектам системы
+- **[Руководство по быстрому старту](SECURE-T_Quick_Start.md)** - Быстрое развертывание и настройка
+
+### Технические материалы
+- **[Примеры конфигурации](SECURE-T_Configuration_Examples.md)** - Готовые конфигурации для различных сценариев
+- **[API документация](API_Reference.md)** - Справочник по REST API
+- **[Руководство администратора](Admin_Guide.md)** - Подробное руководство для администраторов
+
+### Обучающие материалы
+- **[Руководство пользователя](User_Guide.md)** - Инструкции для конечных пользователей
+- **[Лучшие практики](Best_Practices.md)** - Рекомендации по безопасности
+- **[Устранение неполадок](Troubleshooting.md)** - Решение типичных проблем
+
+## 🚀 Быстрый старт
+
+Для быстрого начала работы с SECURE-T:
+
+1. Прочитайте [Руководство по быстрому старту](SECURE-T_Quick_Start.md)
+2. Изучите [Примеры конфигурации](SECURE-T_Configuration_Examples.md)
+3. Следуйте инструкциям по установке
+
+## 🔧 Основные возможности
+
+### Криптографическая защита
+- Шифрование данных с использованием AES-256
+- Асимметричное шифрование RSA-4096
+- Управление ключами и PKI
+- Цифровая подпись документов
+
+### Сетевая безопасность
+- Межсетевые экраны (Firewall)
+- Системы обнаружения вторжений (IDS/IPS)
+- Веб-защита (WAF)
+- VPN-шлюзы
+
+### Мониторинг и аналитика
+- SIEM интеграция
+- Мониторинг событий в real-time
+- Автоматическое реагирование на угрозы
+- Генерация отчетов
+
+### Интеграции
+- Active Directory / LDAP
+- Популярные SIEM системы
+- Системы уведомлений (Slack, Email)
+- API для внешних систем
+
+## 📋 Системные требования
+
+### Минимальные требования
+- **ОС:** Ubuntu 20.04+, Windows Server 2019+, CentOS 8+
+- **Процессор:** Intel Xeon E5-2600 v4 или аналогичный
+- **ОЗУ:** 16 GB
+- **Диск:** 500 GB SSD
+- **Сеть:** Gigabit Ethernet
+
+### Рекомендуемые требования
+- **Процессор:** Intel Xeon Gold 6200 или аналогичный
+- **ОЗУ:** 64 GB
+- **Диск:** 2 TB NVMe SSD
+- **Сеть:** 10 Gigabit Ethernet
+
+## 🛡️ Соответствие стандартам
+
+SECURE-T соответствует следующим стандартам:
+- **ГОСТ Р 57580.1-2017** - Безопасность финансовых услуг
+- **ISO 27001** - Системы менеджмента информационной безопасности
+- **NIST Cybersecurity Framework** - Основы кибербезопасности
+- **PCI DSS** - Стандарт безопасности данных платежных карт
+
+## 📞 Поддержка
+
+### Техническая поддержка
+- **Email:** support@secure-t.com
+- **Телефон:** +7 (495) 123-45-67
+- **Время работы:** 24/7
+
+### Полезные ссылки
+- [Официальный сайт](https://secure-t.com)
+- [База знаний](https://kb.secure-t.com)
+- [Форум сообщества](https://community.secure-t.com)
+- [GitHub репозиторий](https://github.com/secure-t/secure-t)
+
+## 📖 Структура документации
+
+```
+docs/
+├── README.md # Этот файл
+├── SECURE-T_Documentation.md # Полная документация
+├── SECURE-T_Quick_Start.md # Быстрый старт
+├── SECURE-T_Configuration_Examples.md # Примеры конфигурации
+├── API_Reference.md # Справочник API
+├── Admin_Guide.md # Руководство администратора
+├── User_Guide.md # Руководство пользователя
+├── Best_Practices.md # Лучшие практики
+├── Troubleshooting.md # Устранение неполадок
+└── examples/ # Примеры файлов
+ ├── config/ # Примеры конфигураций
+ ├── policies/ # Примеры политик
+ └── scripts/ # Полезные скрипты
+```
+
+## 🔄 Обновления документации
+
+Документация регулярно обновляется. Основные изменения:
+
+### Версия 1.0 (2024)
+- Первый релиз документации
+- Полное описание всех компонентов
+- Руководства по установке и настройке
+- Примеры конфигураций
+- API документация
+
+## 💡 Как пользоваться документацией
+
+1. **Новички:** начните с [Руководства по быстрому старту](SECURE-T_Quick_Start.md)
+2. **Администраторы:** изучите [Полную документацию](SECURE-T_Documentation.md) и [Руководство администратора](Admin_Guide.md)
+3. **Разработчики:** обратитесь к [API документации](API_Reference.md)
+4. **Пользователи:** прочитайте [Руководство пользователя](User_Guide.md)
+
+## 🤝 Обратная связь
+
+Мы ценим ваши отзывы и предложения по улучшению документации. Если вы нашли ошибку или хотите предложить улучшение:
+
+- Отправьте email на docs@secure-t.com
+- Создайте issue в GitHub репозитории
+- Обратитесь в техническую поддержку
+
+---
+
+*© 2024 GUNDYREV. Все права защищены.*
\ No newline at end of file
diff --git a/docs/SECURE-T_Configuration_Examples.md b/docs/SECURE-T_Configuration_Examples.md
new file mode 100644
index 0000000..5861df3
--- /dev/null
+++ b/docs/SECURE-T_Configuration_Examples.md
@@ -0,0 +1 @@
+# SECURE-T - Примеры конфигурации
diff --git a/docs/SECURE-T_Documentation.md b/docs/SECURE-T_Documentation.md
new file mode 100644
index 0000000..bdc67a3
--- /dev/null
+++ b/docs/SECURE-T_Documentation.md
@@ -0,0 +1,491 @@
+# SECURE-T - Документация
+
+## Содержание
+1. [Обзор системы](#обзор-системы)
+2. [Основные решения](#основные-решения)
+3. [Технологии](#технологии)
+4. [Архитектура](#архитектура)
+5. [Установка и настройка](#установка-и-настройка)
+6. [Руководство пользователя](#руководство-пользователя)
+7. [API документация](#api-документация)
+8. [Безопасность](#безопасность)
+9. [Поддержка](#поддержка)
+
+---
+
+## Обзор системы
+
+**SECURE-T** — это комплексная система информационной безопасности, разработанная для защиты корпоративных данных и IT-инфраструктуры от современных киберугроз.
+
+### Основные преимущества
+- ✅ Комплексная защита данных
+- ✅ Современные криптографические алгоритмы
+- ✅ Интеграция с существующей инфраструктурой
+- ✅ Централизованное управление безопасностью
+- ✅ Соответствие российским и международным стандартам
+
+### Целевая аудитория
+- Крупные корпорации
+- Государственные учреждения
+- Финансовые организации
+- Медицинские учреждения
+- Образовательные институты
+
+---
+
+## Основные решения
+
+### 🔐 Криптографическая защита
+Обеспечивает надежное шифрование данных с использованием современных алгоритмов.
+
+**Возможности:**
+- Шифрование файлов и баз данных
+- Защита каналов связи
+- Цифровая подпись документов
+- Управление ключами шифрования
+
+**Поддерживаемые алгоритмы:**
+- AES-256 (симметричное шифрование)
+- RSA-4096 (асимметричное шифрование)
+- SHA-3 (хеширование)
+
+### 🛡️ Сетевая безопасность
+Комплексная защита сетевой инфраструктуры от внешних и внутренних угроз.
+
+**Компоненты:**
+- Межсетевые экраны (Firewall)
+- Системы обнаружения вторжений (IDS/IPS)
+- Веб-защита (WAF)
+- VPN-шлюзы
+
+**Функции:**
+- Фильтрация трафика
+- Блокировка вредоносных соединений
+- Мониторинг сетевой активности
+- Защита от DDoS-атак
+
+### 📊 Мониторинг безопасности
+Система непрерывного мониторинга и анализа событий безопасности.
+
+**Возможности:**
+- Сбор и анализ журналов событий
+- Корреляция инцидентов
+- Автоматическое реагирование на угрозы
+- Генерация отчетов о безопасности
+
+**Интеграция с SIEM:**
+- Централизованный сбор данных
+- Анализ в реальном времени
+- Настраиваемые правила корреляции
+- Панель управления безопасностью
+
+### 🔍 Аудит безопасности
+Проведение комплексного анализа систем информационной безопасности.
+
+**Виды аудита:**
+- Технический аудит инфраструктуры
+- Аудит соответствия стандартам
+- Анализ уязвимостей
+- Оценка рисков информационной безопасности
+
+### ⚙️ Интеграция систем
+Бесшовная интеграция с существующей IT-инфраструктурой.
+
+**Поддерживаемые системы:**
+- Active Directory
+- LDAP
+- Oracle Database
+- Microsoft SQL Server
+- VMware vCenter
+- Cisco Network Equipment
+
+### 📚 Обучение персонала
+Комплексные программы повышения квалификации в области информационной безопасности.
+
+**Программы обучения:**
+- Основы информационной безопасности
+- Работа с системами SECURE-T
+- Реагирование на инциденты
+- Администрирование систем безопасности
+
+---
+
+## Технологии
+
+### Криптографические технологии
+| Технология | Назначение | Стандарт |
+|------------|------------|----------|
+| **AES-256** | Симметричное шифрование данных | FIPS 197 |
+| **RSA-4096** | Асимметричное шифрование | PKCS #1 |
+| **SHA-3** | Криптографическое хеширование | FIPS 202 |
+| **PKI** | Инфраструктура открытых ключей | RFC 5280 |
+
+### Системы безопасности
+| Технология | Описание |
+|------------|----------|
+| **SIEM** | Управление информацией и событиями безопасности |
+| **DLP** | Предотвращение утечек данных |
+| **WAF** | Веб-защита приложений |
+| **IDS/IPS** | Обнаружение и предотвращение вторжений |
+
+---
+
+## Архитектура
+
+### Архитектурная схема
+```
+┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
+│ Пользователи │ │ Приложения │ │ Данные │
+└─────────┬───────┘ └─────────┬───────┘ └─────────┬───────┘
+ │ │ │
+ ▼ ▼ ▼
+┌─────────────────────────────────────────────────────────────────┐
+│ SECURE-T Platform │
+├─────────────────┬─────────────────┬─────────────────────────────┤
+│ Аутентификация │ Авторизация │ Аудит │
+├─────────────────┼─────────────────┼─────────────────────────────┤
+│ Шифрование │ Мониторинг │ Управление │
+└─────────────────┴─────────────────┴─────────────────────────────┘
+```
+
+### Компоненты системы
+
+#### Центр управления безопасностью (SOC)
+- Централизованная консоль управления
+- Мониторинг в реальном времени
+- Управление инцидентами
+- Отчетность и аналитика
+
+#### Модуль криптографической защиты
+- Управление ключами шифрования
+- Шифрование/дешифрование данных
+- Цифровая подпись
+- Проверка целостности
+
+#### Сетевой модуль безопасности
+- Межсетевые экраны
+- Системы обнаружения вторжений
+- VPN-шлюзы
+- Анализ трафика
+
+---
+
+## Установка и настройка
+
+### Системные требования
+
+#### Минимальные требования
+- **ОС:** Windows Server 2019/2022, Linux (Ubuntu 20.04+, CentOS 8+)
+- **Процессор:** Intel Xeon E5-2600 v4 или аналогичный
+- **ОЗУ:** 16 GB
+- **Дисковое пространство:** 500 GB SSD
+- **Сеть:** Gigabit Ethernet
+
+#### Рекомендуемые требования
+- **Процессор:** Intel Xeon Gold 6200 или аналогичный
+- **ОЗУ:** 64 GB
+- **Дисковое пространство:** 2 TB NVMe SSD
+- **Сеть:** 10 Gigabit Ethernet
+
+### Процедура установки
+
+#### 1. Подготовка инфраструктуры
+```bash
+# Обновление системы
+sudo apt update && sudo apt upgrade -y
+
+# Установка зависимостей
+sudo apt install -y docker.io docker-compose postgresql-client
+```
+
+#### 2. Установка SECURE-T
+```bash
+# Загрузка установочного пакета
+wget https://releases.secure-t.com/latest/secure-t-installer.tar.gz
+
+# Распаковка
+tar -xzf secure-t-installer.tar.gz
+
+# Запуск установки
+sudo ./install.sh
+```
+
+#### 3. Первоначальная настройка
+```bash
+# Инициализация базы данных
+secure-t-admin init-db
+
+# Создание администратора
+secure-t-admin create-admin --username admin --password
+
+# Запуск сервисов
+systemctl start secure-t
+systemctl enable secure-t
+```
+
+### Конфигурация
+
+#### Основной файл конфигурации
+```yaml
+# /etc/secure-t/config.yaml
+server:
+ host: "0.0.0.0"
+ port: 8443
+ ssl:
+ enabled: true
+ cert_file: "/etc/secure-t/ssl/server.crt"
+ key_file: "/etc/secure-t/ssl/server.key"
+
+database:
+ type: "postgresql"
+ host: "localhost"
+ port: 5432
+ name: "secure_t"
+ username: "secure_t_user"
+ password: "secure_password"
+
+crypto:
+ default_algorithm: "AES-256-GCM"
+ key_derivation: "PBKDF2"
+ hash_algorithm: "SHA-3-256"
+
+logging:
+ level: "INFO"
+ file: "/var/log/secure-t/secure-t.log"
+ max_size: "100MB"
+ max_files: 10
+```
+
+---
+
+## Руководство пользователя
+
+### Веб-интерфейс
+
+#### Вход в систему
+1. Откройте браузер и перейдите по адресу: `https://your-server:8443`
+2. Введите логин и пароль
+3. Пройдите двухфакторную аутентификацию (если настроена)
+
+#### Главная панель управления
+- **Дашборд** - общая информация о состоянии безопасности
+- **События** - журнал событий безопасности
+- **Политики** - настройка политик безопасности
+- **Пользователи** - управление пользователями и ролями
+- **Отчеты** - генерация отчетов
+
+### Основные операции
+
+#### Создание политики шифрования
+1. Перейдите в раздел "Политики"
+2. Нажмите "Создать новую политику"
+3. Выберите тип данных для шифрования
+4. Настройте параметры шифрования
+5. Примените политику к нужным ресурсам
+
+#### Мониторинг событий
+1. Откройте раздел "События"
+2. Используйте фильтры для поиска нужных событий
+3. Просмотрите детали события
+4. При необходимости создайте инцидент
+
+#### Управление пользователями
+1. Перейдите в раздел "Пользователи"
+2. Добавьте нового пользователя
+3. Назначьте роли и права доступа
+4. Настройте двухфакторную аутентификацию
+
+---
+
+## API документация
+
+### Аутентификация
+
+Все API запросы должны содержать токен аутентификации в заголовке:
+```
+Authorization: Bearer
+```
+
+### Получение токена
+```http
+POST /api/v1/auth/login
+Content-Type: application/json
+
+{
+ "username": "admin",
+ "password": "password"
+}
+```
+
+**Ответ:**
+```json
+{
+ "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
+ "expires_in": 3600
+}
+```
+
+### Основные эндпоинты
+
+#### Управление пользователями
+```http
+GET /api/v1/users
+POST /api/v1/users
+PUT /api/v1/users/{id}
+DELETE /api/v1/users/{id}
+```
+
+#### События безопасности
+```http
+GET /api/v1/events
+GET /api/v1/events/{id}
+POST /api/v1/events/search
+```
+
+#### Политики безопасности
+```http
+GET /api/v1/policies
+POST /api/v1/policies
+PUT /api/v1/policies/{id}
+DELETE /api/v1/policies/{id}
+```
+
+### Примеры использования
+
+#### Получение списка событий
+```bash
+curl -X GET \
+ https://your-server:8443/api/v1/events \
+ -H 'Authorization: Bearer ' \
+ -H 'Content-Type: application/json'
+```
+
+#### Создание нового пользователя
+```bash
+curl -X POST \
+ https://your-server:8443/api/v1/users \
+ -H 'Authorization: Bearer ' \
+ -H 'Content-Type: application/json' \
+ -d '{
+ "username": "newuser",
+ "email": "user@example.com",
+ "role": "operator"
+ }'
+```
+
+---
+
+## Безопасность
+
+### Рекомендации по безопасности
+
+#### Настройка SSL/TLS
+- Используйте только TLS 1.2 или выше
+- Настройте сильные шифры
+- Регулярно обновляйте SSL-сертификаты
+
+#### Управление паролями
+- Минимальная длина пароля: 12 символов
+- Обязательное использование спецсимволов
+- Регулярная смена паролей (каждые 90 дней)
+- Запрет на повторное использование последних 12 паролей
+
+#### Двухфакторная аутентификация
+- Обязательна для всех администраторов
+- Поддержка TOTP (Google Authenticator, Authy)
+- Резервные коды для восстановления доступа
+
+#### Аудит и мониторинг
+- Включите детальное логирование всех операций
+- Настройте автоматические уведомления о критических событиях
+- Регулярно проводите анализ журналов безопасности
+
+### Соответствие стандартам
+
+SECURE-T соответствует следующим стандартам:
+- **ГОСТ Р 57580.1-2017** - Безопасность финансовых услуг
+- **ISO 27001** - Системы менеджмента информационной безопасности
+- **NIST Cybersecurity Framework** - Основы кибербезопасности
+- **PCI DSS** - Стандарт безопасности данных платежных карт
+
+---
+
+## Поддержка
+
+### Техническая поддержка
+
+#### Контактная информация
+- **Email:** support@secure-t.com
+- **Телефон:** +7 (495) 123-45-67
+- **Время работы:** 24/7
+
+#### Уровни поддержки
+- **Критический** - отклик в течение 1 часа
+- **Высокий** - отклик в течение 4 часов
+- **Средний** - отклик в течение 8 часов
+- **Низкий** - отклик в течение 24 часов
+
+### Обновления и патчи
+
+#### Автоматические обновления
+```bash
+# Включение автоматических обновлений
+secure-t-admin config set auto-update enabled
+
+# Настройка расписания обновлений
+secure-t-admin config set update-schedule "0 2 * * 0"
+```
+
+#### Ручные обновления
+```bash
+# Проверка доступных обновлений
+secure-t-admin update check
+
+# Установка обновлений
+secure-t-admin update install
+
+# Откат к предыдущей версии
+secure-t-admin update rollback
+```
+
+### Документация и ресурсы
+
+#### Дополнительные материалы
+- 📄 **Техническая документация** - подробные руководства по настройке
+- 🎯 **Методические материалы** - лучшие практики безопасности
+- 🔧 **Инструменты настройки** - утилиты для конфигурирования
+- 📊 **Отчеты и аналитика** - шаблоны отчетов
+- 🎓 **Обучающие материалы** - курсы и тренинги
+- 📋 **Сертификаты и лицензии** - документы о соответствии
+
+#### Полезные ссылки
+- [Официальный сайт](https://secure-t.com)
+- [База знаний](https://kb.secure-t.com)
+- [Форум сообщества](https://community.secure-t.com)
+- [GitHub репозиторий](https://github.com/secure-t/secure-t)
+
+---
+
+## Приложения
+
+### Приложение A: Коды ошибок
+| Код | Описание | Решение |
+|-----|----------|---------|
+| ST-001 | Ошибка аутентификации | Проверьте логин и пароль |
+| ST-002 | Недостаточно прав | Обратитесь к администратору |
+| ST-003 | Ошибка шифрования | Проверьте настройки криптографии |
+| ST-004 | Сетевая ошибка | Проверьте сетевые подключения |
+
+### Приложение B: Глоссарий
+- **AES** - Advanced Encryption Standard, стандарт шифрования
+- **DLP** - Data Loss Prevention, предотвращение утечек данных
+- **IDS/IPS** - Intrusion Detection/Prevention System
+- **PKI** - Public Key Infrastructure, инфраструктура открытых ключей
+- **SIEM** - Security Information and Event Management
+- **WAF** - Web Application Firewall, веб-защита приложений
+
+---
+
+*Документация SECURE-T версия 1.0*
+*Последнее обновление: 2024*
+*© GUNDYREV. Все права защищены.*
\ No newline at end of file
diff --git a/docs/SECURE-T_Quick_Start.md b/docs/SECURE-T_Quick_Start.md
new file mode 100644
index 0000000..e533bf1
--- /dev/null
+++ b/docs/SECURE-T_Quick_Start.md
@@ -0,0 +1,327 @@
+# SECURE-T - Руководство по быстрому старту
+
+## 🚀 Быстрый старт
+
+Это руководство поможет вам быстро развернуть и настроить систему SECURE-T для начала работы.
+
+---
+
+## Предварительные требования
+
+### Системные требования
+- **ОС:** Ubuntu 20.04+ или Windows Server 2019+
+- **RAM:** минимум 16 GB
+- **Диск:** минимум 500 GB SSD
+- **Сеть:** доступ в интернет для загрузки компонентов
+
+### Необходимые права
+- Права администратора (root/Administrator)
+- Доступ к портам 8443, 5432, 443
+
+---
+
+## Шаг 1: Подготовка системы
+
+### Ubuntu/Linux
+```bash
+# Обновление системы
+sudo apt update && sudo apt upgrade -y
+
+# Установка Docker
+sudo apt install -y docker.io docker-compose
+
+# Запуск Docker
+sudo systemctl start docker
+sudo systemctl enable docker
+
+# Добавление пользователя в группу docker
+sudo usermod -aG docker $USER
+```
+
+### Windows Server
+```powershell
+# Включение Hyper-V (требует перезагрузки)
+Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
+
+# Установка Docker Desktop for Windows Server
+# Скачайте с официального сайта Docker
+```
+
+---
+
+## Шаг 2: Загрузка и установка SECURE-T
+
+```bash
+# Создание рабочей директории
+mkdir -p /opt/secure-t
+cd /opt/secure-t
+
+# Загрузка установочного пакета
+wget https://releases.secure-t.com/latest/secure-t-installer.tar.gz
+
+# Распаковка
+tar -xzf secure-t-installer.tar.gz
+
+# Запуск установки
+sudo ./install.sh --quick-start
+```
+
+---
+
+## Шаг 3: Первоначальная настройка
+
+### Автоматическая настройка
+```bash
+# Запуск мастера настройки
+sudo secure-t-admin setup --wizard
+
+# Следуйте инструкциям мастера:
+# 1. Выберите тип развертывания (Standalone/Cluster)
+# 2. Настройте базу данных
+# 3. Создайте администратора
+# 4. Настройте SSL-сертификаты
+```
+
+### Ручная настройка
+```bash
+# Инициализация базы данных
+secure-t-admin init-db
+
+# Создание администратора
+secure-t-admin create-admin \
+ --username admin \
+ --password SecurePassword123! \
+ --email admin@company.com
+
+# Генерация SSL-сертификатов
+secure-t-admin ssl generate-cert \
+ --domain your-domain.com \
+ --organization "Your Company"
+
+# Запуск сервисов
+systemctl start secure-t
+systemctl enable secure-t
+```
+
+---
+
+## Шаг 4: Проверка установки
+
+### Проверка статуса сервисов
+```bash
+# Проверка статуса
+systemctl status secure-t
+
+# Проверка логов
+journalctl -u secure-t -f
+
+# Проверка портов
+netstat -tlnp | grep :8443
+```
+
+### Веб-интерфейс
+1. Откройте браузер
+2. Перейдите по адресу: `https://your-server:8443`
+3. Войдите с учетными данными администратора
+4. Проверьте дашборд
+
+---
+
+## Шаг 5: Базовая конфигурация
+
+### Настройка первой политики безопасности
+1. Войдите в веб-интерфейс
+2. Перейдите в **Политики** → **Создать новую**
+3. Выберите **Шифрование файлов**
+4. Настройте параметры:
+ - Алгоритм: AES-256
+ - Область применения: `/home/users`
+ - Расписание: Немедленно
+5. Сохраните и активируйте политику
+
+### Добавление пользователей
+1. Перейдите в **Пользователи** → **Добавить**
+2. Заполните данные:
+ - Имя пользователя
+ - Email
+ - Роль (Operator/Admin)
+3. Настройте двухфакторную аутентификацию
+4. Отправьте приглашение
+
+### Настройка мониторинга
+1. Перейдите в **Мониторинг** → **Настройки**
+2. Включите сбор событий:
+ - Системные события
+ - События безопасности
+ - Сетевые события
+3. Настройте уведомления:
+ - Email-уведомления
+ - Telegram/Slack интеграция
+
+---
+
+## Шаг 6: Тестирование
+
+### Тест шифрования
+```bash
+# Создание тестового файла
+echo "Тестовые данные" > /tmp/test.txt
+
+# Шифрование через CLI
+secure-t-cli encrypt \
+ --file /tmp/test.txt \
+ --output /tmp/test.enc \
+ --algorithm AES-256
+
+# Проверка результата
+ls -la /tmp/test.*
+```
+
+### Тест мониторинга
+1. Выполните несколько действий в системе
+2. Перейдите в **События** в веб-интерфейсе
+3. Убедитесь, что события регистрируются
+4. Проверьте фильтрацию и поиск
+
+### Тест API
+```bash
+# Получение токена
+TOKEN=$(curl -s -X POST \
+ https://your-server:8443/api/v1/auth/login \
+ -H 'Content-Type: application/json' \
+ -d '{"username":"admin","password":"SecurePassword123!"}' \
+ -k | jq -r '.token')
+
+# Тест API
+curl -X GET \
+ https://your-server:8443/api/v1/status \
+ -H "Authorization: Bearer $TOKEN" \
+ -k
+```
+
+---
+
+## Troubleshooting
+
+### Часто встречающиеся проблемы
+
+#### Сервис не запускается
+```bash
+# Проверка логов
+journalctl -u secure-t --no-pager -l
+
+# Проверка конфигурации
+secure-t-admin config validate
+
+# Перезапуск сервиса
+sudo systemctl restart secure-t
+```
+
+#### Не работает веб-интерфейс
+```bash
+# Проверка портов
+sudo netstat -tlnp | grep :8443
+
+# Проверка SSL-сертификатов
+openssl s_client -connect localhost:8443 -servername localhost
+
+# Проверка firewall
+sudo ufw status
+sudo firewall-cmd --list-all
+```
+
+#### Проблемы с базой данных
+```bash
+# Проверка соединения с БД
+secure-t-admin db-check
+
+# Восстановление БД из резервной копии
+secure-t-admin db-restore --backup /path/to/backup.sql
+
+# Пересоздание БД
+secure-t-admin db-reset --confirm
+```
+
+### Получение помощи
+- **Документация:** `https://docs.secure-t.com`
+- **Поддержка:** `support@secure-t.com`
+- **Телефон:** `+7 (495) 123-45-67`
+
+---
+
+## Следующие шаги
+
+После успешной установки рекомендуется:
+
+1. **Изучить полную документацию** - `docs/SECURE-T_Documentation.md`
+2. **Настроить резервное копирование**
+3. **Интегрировать с существующими системами**
+4. **Провести обучение персонала**
+5. **Настроить мониторинг и алерты**
+
+---
+
+## Полезные команды
+
+### Управление сервисом
+```bash
+# Статус
+systemctl status secure-t
+
+# Запуск/остановка
+systemctl start secure-t
+systemctl stop secure-t
+systemctl restart secure-t
+
+# Включение/отключение автозапуска
+systemctl enable secure-t
+systemctl disable secure-t
+```
+
+### Управление конфигурацией
+```bash
+# Просмотр конфигурации
+secure-t-admin config show
+
+# Изменение параметра
+secure-t-admin config set server.port 8444
+
+# Валидация конфигурации
+secure-t-admin config validate
+
+# Сброс к умолчаниям
+secure-t-admin config reset
+```
+
+### Управление пользователями
+```bash
+# Список пользователей
+secure-t-admin users list
+
+# Создание пользователя
+secure-t-admin users create --username user1 --role operator
+
+# Смена пароля
+secure-t-admin users passwd --username user1
+
+# Блокировка пользователя
+secure-t-admin users disable --username user1
+```
+
+### Резервное копирование
+```bash
+# Создание резервной копии
+secure-t-admin backup create --output /backup/secure-t-$(date +%Y%m%d).tar.gz
+
+# Восстановление из резервной копии
+secure-t-admin backup restore --input /backup/secure-t-20241201.tar.gz
+
+# Автоматическое резервное копирование
+secure-t-admin backup schedule --daily --time "02:00" --keep 30
+```
+
+---
+
+*Руководство по быстрому старту SECURE-T*
+*Версия 1.0 | 2024*
+*© GUNDYREV. Все права защищены.*
\ No newline at end of file
diff --git a/public/docs/README.md b/public/docs/README.md
new file mode 100644
index 0000000..14cd9ad
--- /dev/null
+++ b/public/docs/README.md
@@ -0,0 +1,138 @@
+# Документация SECURE-T
+
+Добро пожаловать в документацию системы информационной безопасности **SECURE-T**!
+
+## 📚 Доступные документы
+
+### Основная документация
+- **[Полная документация](SECURE-T_Documentation.md)** - Подробное руководство по всем аспектам системы
+- **[Руководство по быстрому старту](SECURE-T_Quick_Start.md)** - Быстрое развертывание и настройка
+
+### Технические материалы
+- **[Примеры конфигурации](SECURE-T_Configuration_Examples.md)** - Готовые конфигурации для различных сценариев
+- **[API документация](API_Reference.md)** - Справочник по REST API
+- **[Руководство администратора](Admin_Guide.md)** - Подробное руководство для администраторов
+
+### Обучающие материалы
+- **[Руководство пользователя](User_Guide.md)** - Инструкции для конечных пользователей
+- **[Лучшие практики](Best_Practices.md)** - Рекомендации по безопасности
+- **[Устранение неполадок](Troubleshooting.md)** - Решение типичных проблем
+
+## 🚀 Быстрый старт
+
+Для быстрого начала работы с SECURE-T:
+
+1. Прочитайте [Руководство по быстрому старту](SECURE-T_Quick_Start.md)
+2. Изучите [Примеры конфигурации](SECURE-T_Configuration_Examples.md)
+3. Следуйте инструкциям по установке
+
+## 🔧 Основные возможности
+
+### Криптографическая защита
+- Шифрование данных с использованием AES-256
+- Асимметричное шифрование RSA-4096
+- Управление ключами и PKI
+- Цифровая подпись документов
+
+### Сетевая безопасность
+- Межсетевые экраны (Firewall)
+- Системы обнаружения вторжений (IDS/IPS)
+- Веб-защита (WAF)
+- VPN-шлюзы
+
+### Мониторинг и аналитика
+- SIEM интеграция
+- Мониторинг событий в real-time
+- Автоматическое реагирование на угрозы
+- Генерация отчетов
+
+### Интеграции
+- Active Directory / LDAP
+- Популярные SIEM системы
+- Системы уведомлений (Slack, Email)
+- API для внешних систем
+
+## 📋 Системные требования
+
+### Минимальные требования
+- **ОС:** Ubuntu 20.04+, Windows Server 2019+, CentOS 8+
+- **Процессор:** Intel Xeon E5-2600 v4 или аналогичный
+- **ОЗУ:** 16 GB
+- **Диск:** 500 GB SSD
+- **Сеть:** Gigabit Ethernet
+
+### Рекомендуемые требования
+- **Процессор:** Intel Xeon Gold 6200 или аналогичный
+- **ОЗУ:** 64 GB
+- **Диск:** 2 TB NVMe SSD
+- **Сеть:** 10 Gigabit Ethernet
+
+## 🛡️ Соответствие стандартам
+
+SECURE-T соответствует следующим стандартам:
+- **ГОСТ Р 57580.1-2017** - Безопасность финансовых услуг
+- **ISO 27001** - Системы менеджмента информационной безопасности
+- **NIST Cybersecurity Framework** - Основы кибербезопасности
+- **PCI DSS** - Стандарт безопасности данных платежных карт
+
+## 📞 Поддержка
+
+### Техническая поддержка
+- **Email:** support@secure-t.com
+- **Телефон:** +7 (495) 123-45-67
+- **Время работы:** 24/7
+
+### Полезные ссылки
+- [Официальный сайт](https://secure-t.com)
+- [База знаний](https://kb.secure-t.com)
+- [Форум сообщества](https://community.secure-t.com)
+- [GitHub репозиторий](https://github.com/secure-t/secure-t)
+
+## 📖 Структура документации
+
+```
+docs/
+├── README.md # Этот файл
+├── SECURE-T_Documentation.md # Полная документация
+├── SECURE-T_Quick_Start.md # Быстрый старт
+├── SECURE-T_Configuration_Examples.md # Примеры конфигурации
+├── API_Reference.md # Справочник API
+├── Admin_Guide.md # Руководство администратора
+├── User_Guide.md # Руководство пользователя
+├── Best_Practices.md # Лучшие практики
+├── Troubleshooting.md # Устранение неполадок
+└── examples/ # Примеры файлов
+ ├── config/ # Примеры конфигураций
+ ├── policies/ # Примеры политик
+ └── scripts/ # Полезные скрипты
+```
+
+## 🔄 Обновления документации
+
+Документация регулярно обновляется. Основные изменения:
+
+### Версия 1.0 (2024)
+- Первый релиз документации
+- Полное описание всех компонентов
+- Руководства по установке и настройке
+- Примеры конфигураций
+- API документация
+
+## 💡 Как пользоваться документацией
+
+1. **Новички:** начните с [Руководства по быстрому старту](SECURE-T_Quick_Start.md)
+2. **Администраторы:** изучите [Полную документацию](SECURE-T_Documentation.md) и [Руководство администратора](Admin_Guide.md)
+3. **Разработчики:** обратитесь к [API документации](API_Reference.md)
+4. **Пользователи:** прочитайте [Руководство пользователя](User_Guide.md)
+
+## 🤝 Обратная связь
+
+Мы ценим ваши отзывы и предложения по улучшению документации. Если вы нашли ошибку или хотите предложить улучшение:
+
+- Отправьте email на docs@secure-t.com
+- Создайте issue в GitHub репозитории
+- Обратитесь в техническую поддержку
+
+---
+
+*© 2024 GUNDYREV. Все права защищены.*
\ No newline at end of file
diff --git a/public/docs/SECURE-T_Configuration_Examples.md b/public/docs/SECURE-T_Configuration_Examples.md
new file mode 100644
index 0000000..5861df3
--- /dev/null
+++ b/public/docs/SECURE-T_Configuration_Examples.md
@@ -0,0 +1 @@
+# SECURE-T - Примеры конфигурации
diff --git a/public/docs/SECURE-T_Documentation.md b/public/docs/SECURE-T_Documentation.md
new file mode 100644
index 0000000..bdc67a3
--- /dev/null
+++ b/public/docs/SECURE-T_Documentation.md
@@ -0,0 +1,491 @@
+# SECURE-T - Документация
+
+## Содержание
+1. [Обзор системы](#обзор-системы)
+2. [Основные решения](#основные-решения)
+3. [Технологии](#технологии)
+4. [Архитектура](#архитектура)
+5. [Установка и настройка](#установка-и-настройка)
+6. [Руководство пользователя](#руководство-пользователя)
+7. [API документация](#api-документация)
+8. [Безопасность](#безопасность)
+9. [Поддержка](#поддержка)
+
+---
+
+## Обзор системы
+
+**SECURE-T** — это комплексная система информационной безопасности, разработанная для защиты корпоративных данных и IT-инфраструктуры от современных киберугроз.
+
+### Основные преимущества
+- ✅ Комплексная защита данных
+- ✅ Современные криптографические алгоритмы
+- ✅ Интеграция с существующей инфраструктурой
+- ✅ Централизованное управление безопасностью
+- ✅ Соответствие российским и международным стандартам
+
+### Целевая аудитория
+- Крупные корпорации
+- Государственные учреждения
+- Финансовые организации
+- Медицинские учреждения
+- Образовательные институты
+
+---
+
+## Основные решения
+
+### 🔐 Криптографическая защита
+Обеспечивает надежное шифрование данных с использованием современных алгоритмов.
+
+**Возможности:**
+- Шифрование файлов и баз данных
+- Защита каналов связи
+- Цифровая подпись документов
+- Управление ключами шифрования
+
+**Поддерживаемые алгоритмы:**
+- AES-256 (симметричное шифрование)
+- RSA-4096 (асимметричное шифрование)
+- SHA-3 (хеширование)
+
+### 🛡️ Сетевая безопасность
+Комплексная защита сетевой инфраструктуры от внешних и внутренних угроз.
+
+**Компоненты:**
+- Межсетевые экраны (Firewall)
+- Системы обнаружения вторжений (IDS/IPS)
+- Веб-защита (WAF)
+- VPN-шлюзы
+
+**Функции:**
+- Фильтрация трафика
+- Блокировка вредоносных соединений
+- Мониторинг сетевой активности
+- Защита от DDoS-атак
+
+### 📊 Мониторинг безопасности
+Система непрерывного мониторинга и анализа событий безопасности.
+
+**Возможности:**
+- Сбор и анализ журналов событий
+- Корреляция инцидентов
+- Автоматическое реагирование на угрозы
+- Генерация отчетов о безопасности
+
+**Интеграция с SIEM:**
+- Централизованный сбор данных
+- Анализ в реальном времени
+- Настраиваемые правила корреляции
+- Панель управления безопасностью
+
+### 🔍 Аудит безопасности
+Проведение комплексного анализа систем информационной безопасности.
+
+**Виды аудита:**
+- Технический аудит инфраструктуры
+- Аудит соответствия стандартам
+- Анализ уязвимостей
+- Оценка рисков информационной безопасности
+
+### ⚙️ Интеграция систем
+Бесшовная интеграция с существующей IT-инфраструктурой.
+
+**Поддерживаемые системы:**
+- Active Directory
+- LDAP
+- Oracle Database
+- Microsoft SQL Server
+- VMware vCenter
+- Cisco Network Equipment
+
+### 📚 Обучение персонала
+Комплексные программы повышения квалификации в области информационной безопасности.
+
+**Программы обучения:**
+- Основы информационной безопасности
+- Работа с системами SECURE-T
+- Реагирование на инциденты
+- Администрирование систем безопасности
+
+---
+
+## Технологии
+
+### Криптографические технологии
+| Технология | Назначение | Стандарт |
+|------------|------------|----------|
+| **AES-256** | Симметричное шифрование данных | FIPS 197 |
+| **RSA-4096** | Асимметричное шифрование | PKCS #1 |
+| **SHA-3** | Криптографическое хеширование | FIPS 202 |
+| **PKI** | Инфраструктура открытых ключей | RFC 5280 |
+
+### Системы безопасности
+| Технология | Описание |
+|------------|----------|
+| **SIEM** | Управление информацией и событиями безопасности |
+| **DLP** | Предотвращение утечек данных |
+| **WAF** | Веб-защита приложений |
+| **IDS/IPS** | Обнаружение и предотвращение вторжений |
+
+---
+
+## Архитектура
+
+### Архитектурная схема
+```
+┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
+│ Пользователи │ │ Приложения │ │ Данные │
+└─────────┬───────┘ └─────────┬───────┘ └─────────┬───────┘
+ │ │ │
+ ▼ ▼ ▼
+┌─────────────────────────────────────────────────────────────────┐
+│ SECURE-T Platform │
+├─────────────────┬─────────────────┬─────────────────────────────┤
+│ Аутентификация │ Авторизация │ Аудит │
+├─────────────────┼─────────────────┼─────────────────────────────┤
+│ Шифрование │ Мониторинг │ Управление │
+└─────────────────┴─────────────────┴─────────────────────────────┘
+```
+
+### Компоненты системы
+
+#### Центр управления безопасностью (SOC)
+- Централизованная консоль управления
+- Мониторинг в реальном времени
+- Управление инцидентами
+- Отчетность и аналитика
+
+#### Модуль криптографической защиты
+- Управление ключами шифрования
+- Шифрование/дешифрование данных
+- Цифровая подпись
+- Проверка целостности
+
+#### Сетевой модуль безопасности
+- Межсетевые экраны
+- Системы обнаружения вторжений
+- VPN-шлюзы
+- Анализ трафика
+
+---
+
+## Установка и настройка
+
+### Системные требования
+
+#### Минимальные требования
+- **ОС:** Windows Server 2019/2022, Linux (Ubuntu 20.04+, CentOS 8+)
+- **Процессор:** Intel Xeon E5-2600 v4 или аналогичный
+- **ОЗУ:** 16 GB
+- **Дисковое пространство:** 500 GB SSD
+- **Сеть:** Gigabit Ethernet
+
+#### Рекомендуемые требования
+- **Процессор:** Intel Xeon Gold 6200 или аналогичный
+- **ОЗУ:** 64 GB
+- **Дисковое пространство:** 2 TB NVMe SSD
+- **Сеть:** 10 Gigabit Ethernet
+
+### Процедура установки
+
+#### 1. Подготовка инфраструктуры
+```bash
+# Обновление системы
+sudo apt update && sudo apt upgrade -y
+
+# Установка зависимостей
+sudo apt install -y docker.io docker-compose postgresql-client
+```
+
+#### 2. Установка SECURE-T
+```bash
+# Загрузка установочного пакета
+wget https://releases.secure-t.com/latest/secure-t-installer.tar.gz
+
+# Распаковка
+tar -xzf secure-t-installer.tar.gz
+
+# Запуск установки
+sudo ./install.sh
+```
+
+#### 3. Первоначальная настройка
+```bash
+# Инициализация базы данных
+secure-t-admin init-db
+
+# Создание администратора
+secure-t-admin create-admin --username admin --password
+
+# Запуск сервисов
+systemctl start secure-t
+systemctl enable secure-t
+```
+
+### Конфигурация
+
+#### Основной файл конфигурации
+```yaml
+# /etc/secure-t/config.yaml
+server:
+ host: "0.0.0.0"
+ port: 8443
+ ssl:
+ enabled: true
+ cert_file: "/etc/secure-t/ssl/server.crt"
+ key_file: "/etc/secure-t/ssl/server.key"
+
+database:
+ type: "postgresql"
+ host: "localhost"
+ port: 5432
+ name: "secure_t"
+ username: "secure_t_user"
+ password: "secure_password"
+
+crypto:
+ default_algorithm: "AES-256-GCM"
+ key_derivation: "PBKDF2"
+ hash_algorithm: "SHA-3-256"
+
+logging:
+ level: "INFO"
+ file: "/var/log/secure-t/secure-t.log"
+ max_size: "100MB"
+ max_files: 10
+```
+
+---
+
+## Руководство пользователя
+
+### Веб-интерфейс
+
+#### Вход в систему
+1. Откройте браузер и перейдите по адресу: `https://your-server:8443`
+2. Введите логин и пароль
+3. Пройдите двухфакторную аутентификацию (если настроена)
+
+#### Главная панель управления
+- **Дашборд** - общая информация о состоянии безопасности
+- **События** - журнал событий безопасности
+- **Политики** - настройка политик безопасности
+- **Пользователи** - управление пользователями и ролями
+- **Отчеты** - генерация отчетов
+
+### Основные операции
+
+#### Создание политики шифрования
+1. Перейдите в раздел "Политики"
+2. Нажмите "Создать новую политику"
+3. Выберите тип данных для шифрования
+4. Настройте параметры шифрования
+5. Примените политику к нужным ресурсам
+
+#### Мониторинг событий
+1. Откройте раздел "События"
+2. Используйте фильтры для поиска нужных событий
+3. Просмотрите детали события
+4. При необходимости создайте инцидент
+
+#### Управление пользователями
+1. Перейдите в раздел "Пользователи"
+2. Добавьте нового пользователя
+3. Назначьте роли и права доступа
+4. Настройте двухфакторную аутентификацию
+
+---
+
+## API документация
+
+### Аутентификация
+
+Все API запросы должны содержать токен аутентификации в заголовке:
+```
+Authorization: Bearer
+```
+
+### Получение токена
+```http
+POST /api/v1/auth/login
+Content-Type: application/json
+
+{
+ "username": "admin",
+ "password": "password"
+}
+```
+
+**Ответ:**
+```json
+{
+ "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
+ "expires_in": 3600
+}
+```
+
+### Основные эндпоинты
+
+#### Управление пользователями
+```http
+GET /api/v1/users
+POST /api/v1/users
+PUT /api/v1/users/{id}
+DELETE /api/v1/users/{id}
+```
+
+#### События безопасности
+```http
+GET /api/v1/events
+GET /api/v1/events/{id}
+POST /api/v1/events/search
+```
+
+#### Политики безопасности
+```http
+GET /api/v1/policies
+POST /api/v1/policies
+PUT /api/v1/policies/{id}
+DELETE /api/v1/policies/{id}
+```
+
+### Примеры использования
+
+#### Получение списка событий
+```bash
+curl -X GET \
+ https://your-server:8443/api/v1/events \
+ -H 'Authorization: Bearer ' \
+ -H 'Content-Type: application/json'
+```
+
+#### Создание нового пользователя
+```bash
+curl -X POST \
+ https://your-server:8443/api/v1/users \
+ -H 'Authorization: Bearer ' \
+ -H 'Content-Type: application/json' \
+ -d '{
+ "username": "newuser",
+ "email": "user@example.com",
+ "role": "operator"
+ }'
+```
+
+---
+
+## Безопасность
+
+### Рекомендации по безопасности
+
+#### Настройка SSL/TLS
+- Используйте только TLS 1.2 или выше
+- Настройте сильные шифры
+- Регулярно обновляйте SSL-сертификаты
+
+#### Управление паролями
+- Минимальная длина пароля: 12 символов
+- Обязательное использование спецсимволов
+- Регулярная смена паролей (каждые 90 дней)
+- Запрет на повторное использование последних 12 паролей
+
+#### Двухфакторная аутентификация
+- Обязательна для всех администраторов
+- Поддержка TOTP (Google Authenticator, Authy)
+- Резервные коды для восстановления доступа
+
+#### Аудит и мониторинг
+- Включите детальное логирование всех операций
+- Настройте автоматические уведомления о критических событиях
+- Регулярно проводите анализ журналов безопасности
+
+### Соответствие стандартам
+
+SECURE-T соответствует следующим стандартам:
+- **ГОСТ Р 57580.1-2017** - Безопасность финансовых услуг
+- **ISO 27001** - Системы менеджмента информационной безопасности
+- **NIST Cybersecurity Framework** - Основы кибербезопасности
+- **PCI DSS** - Стандарт безопасности данных платежных карт
+
+---
+
+## Поддержка
+
+### Техническая поддержка
+
+#### Контактная информация
+- **Email:** support@secure-t.com
+- **Телефон:** +7 (495) 123-45-67
+- **Время работы:** 24/7
+
+#### Уровни поддержки
+- **Критический** - отклик в течение 1 часа
+- **Высокий** - отклик в течение 4 часов
+- **Средний** - отклик в течение 8 часов
+- **Низкий** - отклик в течение 24 часов
+
+### Обновления и патчи
+
+#### Автоматические обновления
+```bash
+# Включение автоматических обновлений
+secure-t-admin config set auto-update enabled
+
+# Настройка расписания обновлений
+secure-t-admin config set update-schedule "0 2 * * 0"
+```
+
+#### Ручные обновления
+```bash
+# Проверка доступных обновлений
+secure-t-admin update check
+
+# Установка обновлений
+secure-t-admin update install
+
+# Откат к предыдущей версии
+secure-t-admin update rollback
+```
+
+### Документация и ресурсы
+
+#### Дополнительные материалы
+- 📄 **Техническая документация** - подробные руководства по настройке
+- 🎯 **Методические материалы** - лучшие практики безопасности
+- 🔧 **Инструменты настройки** - утилиты для конфигурирования
+- 📊 **Отчеты и аналитика** - шаблоны отчетов
+- 🎓 **Обучающие материалы** - курсы и тренинги
+- 📋 **Сертификаты и лицензии** - документы о соответствии
+
+#### Полезные ссылки
+- [Официальный сайт](https://secure-t.com)
+- [База знаний](https://kb.secure-t.com)
+- [Форум сообщества](https://community.secure-t.com)
+- [GitHub репозиторий](https://github.com/secure-t/secure-t)
+
+---
+
+## Приложения
+
+### Приложение A: Коды ошибок
+| Код | Описание | Решение |
+|-----|----------|---------|
+| ST-001 | Ошибка аутентификации | Проверьте логин и пароль |
+| ST-002 | Недостаточно прав | Обратитесь к администратору |
+| ST-003 | Ошибка шифрования | Проверьте настройки криптографии |
+| ST-004 | Сетевая ошибка | Проверьте сетевые подключения |
+
+### Приложение B: Глоссарий
+- **AES** - Advanced Encryption Standard, стандарт шифрования
+- **DLP** - Data Loss Prevention, предотвращение утечек данных
+- **IDS/IPS** - Intrusion Detection/Prevention System
+- **PKI** - Public Key Infrastructure, инфраструктура открытых ключей
+- **SIEM** - Security Information and Event Management
+- **WAF** - Web Application Firewall, веб-защита приложений
+
+---
+
+*Документация SECURE-T версия 1.0*
+*Последнее обновление: 2024*
+*© GUNDYREV. Все права защищены.*
\ No newline at end of file
diff --git a/public/docs/SECURE-T_Quick_Start.md b/public/docs/SECURE-T_Quick_Start.md
new file mode 100644
index 0000000..e533bf1
--- /dev/null
+++ b/public/docs/SECURE-T_Quick_Start.md
@@ -0,0 +1,327 @@
+# SECURE-T - Руководство по быстрому старту
+
+## 🚀 Быстрый старт
+
+Это руководство поможет вам быстро развернуть и настроить систему SECURE-T для начала работы.
+
+---
+
+## Предварительные требования
+
+### Системные требования
+- **ОС:** Ubuntu 20.04+ или Windows Server 2019+
+- **RAM:** минимум 16 GB
+- **Диск:** минимум 500 GB SSD
+- **Сеть:** доступ в интернет для загрузки компонентов
+
+### Необходимые права
+- Права администратора (root/Administrator)
+- Доступ к портам 8443, 5432, 443
+
+---
+
+## Шаг 1: Подготовка системы
+
+### Ubuntu/Linux
+```bash
+# Обновление системы
+sudo apt update && sudo apt upgrade -y
+
+# Установка Docker
+sudo apt install -y docker.io docker-compose
+
+# Запуск Docker
+sudo systemctl start docker
+sudo systemctl enable docker
+
+# Добавление пользователя в группу docker
+sudo usermod -aG docker $USER
+```
+
+### Windows Server
+```powershell
+# Включение Hyper-V (требует перезагрузки)
+Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
+
+# Установка Docker Desktop for Windows Server
+# Скачайте с официального сайта Docker
+```
+
+---
+
+## Шаг 2: Загрузка и установка SECURE-T
+
+```bash
+# Создание рабочей директории
+mkdir -p /opt/secure-t
+cd /opt/secure-t
+
+# Загрузка установочного пакета
+wget https://releases.secure-t.com/latest/secure-t-installer.tar.gz
+
+# Распаковка
+tar -xzf secure-t-installer.tar.gz
+
+# Запуск установки
+sudo ./install.sh --quick-start
+```
+
+---
+
+## Шаг 3: Первоначальная настройка
+
+### Автоматическая настройка
+```bash
+# Запуск мастера настройки
+sudo secure-t-admin setup --wizard
+
+# Следуйте инструкциям мастера:
+# 1. Выберите тип развертывания (Standalone/Cluster)
+# 2. Настройте базу данных
+# 3. Создайте администратора
+# 4. Настройте SSL-сертификаты
+```
+
+### Ручная настройка
+```bash
+# Инициализация базы данных
+secure-t-admin init-db
+
+# Создание администратора
+secure-t-admin create-admin \
+ --username admin \
+ --password SecurePassword123! \
+ --email admin@company.com
+
+# Генерация SSL-сертификатов
+secure-t-admin ssl generate-cert \
+ --domain your-domain.com \
+ --organization "Your Company"
+
+# Запуск сервисов
+systemctl start secure-t
+systemctl enable secure-t
+```
+
+---
+
+## Шаг 4: Проверка установки
+
+### Проверка статуса сервисов
+```bash
+# Проверка статуса
+systemctl status secure-t
+
+# Проверка логов
+journalctl -u secure-t -f
+
+# Проверка портов
+netstat -tlnp | grep :8443
+```
+
+### Веб-интерфейс
+1. Откройте браузер
+2. Перейдите по адресу: `https://your-server:8443`
+3. Войдите с учетными данными администратора
+4. Проверьте дашборд
+
+---
+
+## Шаг 5: Базовая конфигурация
+
+### Настройка первой политики безопасности
+1. Войдите в веб-интерфейс
+2. Перейдите в **Политики** → **Создать новую**
+3. Выберите **Шифрование файлов**
+4. Настройте параметры:
+ - Алгоритм: AES-256
+ - Область применения: `/home/users`
+ - Расписание: Немедленно
+5. Сохраните и активируйте политику
+
+### Добавление пользователей
+1. Перейдите в **Пользователи** → **Добавить**
+2. Заполните данные:
+ - Имя пользователя
+ - Email
+ - Роль (Operator/Admin)
+3. Настройте двухфакторную аутентификацию
+4. Отправьте приглашение
+
+### Настройка мониторинга
+1. Перейдите в **Мониторинг** → **Настройки**
+2. Включите сбор событий:
+ - Системные события
+ - События безопасности
+ - Сетевые события
+3. Настройте уведомления:
+ - Email-уведомления
+ - Telegram/Slack интеграция
+
+---
+
+## Шаг 6: Тестирование
+
+### Тест шифрования
+```bash
+# Создание тестового файла
+echo "Тестовые данные" > /tmp/test.txt
+
+# Шифрование через CLI
+secure-t-cli encrypt \
+ --file /tmp/test.txt \
+ --output /tmp/test.enc \
+ --algorithm AES-256
+
+# Проверка результата
+ls -la /tmp/test.*
+```
+
+### Тест мониторинга
+1. Выполните несколько действий в системе
+2. Перейдите в **События** в веб-интерфейсе
+3. Убедитесь, что события регистрируются
+4. Проверьте фильтрацию и поиск
+
+### Тест API
+```bash
+# Получение токена
+TOKEN=$(curl -s -X POST \
+ https://your-server:8443/api/v1/auth/login \
+ -H 'Content-Type: application/json' \
+ -d '{"username":"admin","password":"SecurePassword123!"}' \
+ -k | jq -r '.token')
+
+# Тест API
+curl -X GET \
+ https://your-server:8443/api/v1/status \
+ -H "Authorization: Bearer $TOKEN" \
+ -k
+```
+
+---
+
+## Troubleshooting
+
+### Часто встречающиеся проблемы
+
+#### Сервис не запускается
+```bash
+# Проверка логов
+journalctl -u secure-t --no-pager -l
+
+# Проверка конфигурации
+secure-t-admin config validate
+
+# Перезапуск сервиса
+sudo systemctl restart secure-t
+```
+
+#### Не работает веб-интерфейс
+```bash
+# Проверка портов
+sudo netstat -tlnp | grep :8443
+
+# Проверка SSL-сертификатов
+openssl s_client -connect localhost:8443 -servername localhost
+
+# Проверка firewall
+sudo ufw status
+sudo firewall-cmd --list-all
+```
+
+#### Проблемы с базой данных
+```bash
+# Проверка соединения с БД
+secure-t-admin db-check
+
+# Восстановление БД из резервной копии
+secure-t-admin db-restore --backup /path/to/backup.sql
+
+# Пересоздание БД
+secure-t-admin db-reset --confirm
+```
+
+### Получение помощи
+- **Документация:** `https://docs.secure-t.com`
+- **Поддержка:** `support@secure-t.com`
+- **Телефон:** `+7 (495) 123-45-67`
+
+---
+
+## Следующие шаги
+
+После успешной установки рекомендуется:
+
+1. **Изучить полную документацию** - `docs/SECURE-T_Documentation.md`
+2. **Настроить резервное копирование**
+3. **Интегрировать с существующими системами**
+4. **Провести обучение персонала**
+5. **Настроить мониторинг и алерты**
+
+---
+
+## Полезные команды
+
+### Управление сервисом
+```bash
+# Статус
+systemctl status secure-t
+
+# Запуск/остановка
+systemctl start secure-t
+systemctl stop secure-t
+systemctl restart secure-t
+
+# Включение/отключение автозапуска
+systemctl enable secure-t
+systemctl disable secure-t
+```
+
+### Управление конфигурацией
+```bash
+# Просмотр конфигурации
+secure-t-admin config show
+
+# Изменение параметра
+secure-t-admin config set server.port 8444
+
+# Валидация конфигурации
+secure-t-admin config validate
+
+# Сброс к умолчаниям
+secure-t-admin config reset
+```
+
+### Управление пользователями
+```bash
+# Список пользователей
+secure-t-admin users list
+
+# Создание пользователя
+secure-t-admin users create --username user1 --role operator
+
+# Смена пароля
+secure-t-admin users passwd --username user1
+
+# Блокировка пользователя
+secure-t-admin users disable --username user1
+```
+
+### Резервное копирование
+```bash
+# Создание резервной копии
+secure-t-admin backup create --output /backup/secure-t-$(date +%Y%m%d).tar.gz
+
+# Восстановление из резервной копии
+secure-t-admin backup restore --input /backup/secure-t-20241201.tar.gz
+
+# Автоматическое резервное копирование
+secure-t-admin backup schedule --daily --time "02:00" --keep 30
+```
+
+---
+
+*Руководство по быстрому старту SECURE-T*
+*Версия 1.0 | 2024*
+*© GUNDYREV. Все права защищены.*
\ No newline at end of file
diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
new file mode 100644
index 0000000..6860228
--- /dev/null
+++ b/src/app/about/page.tsx
@@ -0,0 +1,387 @@
+import Navigation from '../components/Navigation';
+
+export default function About() {
+ return (
+ <>
+
+
+ {/* Hero Section */}
+
+
+
+
+
+
+ О нас
+
+
+ GUNDYREV — это команда профессионалов, создающих инновационные IT-решения для современного бизнеса
+
+
+
+
+ {/* Company Story */}
+
+
+
+
+
+ Наша история
+
+
+ Компания GUNDYREV была основана с целью предоставления комплексных IT-решений,
+ которые действительно работают и приносят результат. Мы начинали как небольшая
+ команда разработчиков, а сегодня представляем собой многопрофильную IT-компанию
+ с широким спектром услуг.
+
+
+ За годы работы мы накопили огромный опыт в различных областях информационных
+ технологий — от разработки программного обеспечения до поставки сложного
+ электронного оборудования. Наш подход основан на глубоком понимании потребностей
+ клиентов и применении самых современных технологий.
+
+
+ Сегодня мы гордимся тем, что являемся надежным партнером как для частных
+ компаний, так и для государственных организаций, предоставляя им качественные
+ решения, которые помогают развивать их бизнес и повышать эффективность работы.
+
+
+
+
+
+
+
+ 2019
+
+
Основание компании
+
+
Начало деятельности в сфере разработки ПО
+
+
+
+
+
+ 2020
+
+
Расширение услуг
+
+
Добавление поставки электроники и системной интеграции
+
+
+
+
+
+ 2022
+
+
Государственные контракты
+
+
Начало работы с госсектором по 44-ФЗ и 223-ФЗ
+
+
+
+
+
+ 2024
+
+
Полный спектр услуг
+
+
Комплексный поставщик IT-решений и оборудования
+
+
+
+
+
+
+ {/* Mission & Values */}
+
+
+
+
+ Наши ценности
+
+
+
+
+
+
🎯
+
Результативность
+
+ Мы ориентированы на достижение конкретных результатов и решение реальных задач бизнеса
+
+
+
+
+
🔧
+
Профессионализм
+
+ Высокая экспертиза и постоянное развитие компетенций в области IT-технологий
+
+
+
+
+
🤝
+
Партнерство
+
+ Долгосрочные отношения с клиентами, основанные на взаимном доверии и понимании
+
+
+
+
+
⚡
+
Инновации
+
+ Использование передовых технологий и современных подходов к решению задач
+
+
+
+
+
🛡️
+
Надежность
+
+ Гарантированное качество услуг и соблюдение всех договорных обязательств
+
+
+
+
+
📈
+
Развитие
+
+ Постоянное совершенствование процессов и расширение спектра предоставляемых услуг
+
+
+
+
+
+
Наша миссия
+
+ Предоставлять комплексные IT-решения, которые помогают нашим клиентам достигать
+ бизнес-целей, повышать эффективность работы и успешно развиваться в цифровой экономике.
+ Мы стремимся быть надежным технологическим партнером, который понимает потребности
+ бизнеса и предлагает оптимальные решения.
+
+
+
+
+
+ {/* Services Overview */}
+
+
+
+
+ Наши направления
+
+
+ Комплексный подход к решению IT-задач любой сложности
+
+
+
+
+
+
💻
+
Разработка ПО
+
+ Веб-приложения, мобильные приложения, десктопные программы
+
+
+ Подробнее →
+
+
+
+
+
⚡
+
Поставка электроники
+
+ От аксессуаров до серверного оборудования, работа с госзакупками
+
+
+ Подробнее →
+
+
+
+
+
🔒
+
UX Софт
+
+ Программное обеспечение для улучшения пользовательского опыта
+
+
+ Подробнее →
+
+
+
+
+
🐦
+
Соловей
+
+ Платформа видеосвязи на поддомене заказчика
+
+
+ Подробнее →
+
+
+
+
+
🛡️
+
Secure-T
+
+ Решения информационной безопасности и защиты данных
+
+
+ Подробнее →
+
+
+
+
+
🔧
+
Dr.Web
+
+ Официальный партнер Dr.Web, антивирусные решения
+
+
+ Подробнее →
+
+
+
+
+
🏢
+
B2B решения
+
+ Корпоративные поставки и индивидуальные условия
+
+
Консультации
+
+
+
+
🏛️
+
B2G решения
+
+ Работа с государственными организациями по 44-ФЗ и 223-ФЗ
+
+
Тендеры
+
+
+
+
+
+ {/* Why Choose Us */}
+
+
+
+
+ Почему выбирают нас
+
+
+
+
+
+
Наши преимущества
+
+
+
✓
+
+
Комплексный подход
+
Решаем задачи любой сложности — от простых поставок до сложных IT-проектов
+
+
+
+
+
✓
+
+
Опыт работы с госсектором
+
Знаем все тонкости работы по 44-ФЗ и 223-ФЗ, имеем успешный опыт участия в тендерах
+
+
+
+
+
✓
+
+
Собственные разработки
+
Создаем уникальные программные решения под специфические задачи клиентов
+
+
+
+
+
✓
+
+
Партнерства с ведущими брендами
+
Официальные партнерские отношения с производителями оборудования и ПО
+
+
+
+
+
✓
+
+
Постпроектная поддержка
+
Обеспечиваем техническую поддержку и сопровождение после завершения проектов
+
+
+
+
+
+
+
+
500+
+
Выполненных проектов
+
+
+
+
150+
+
Довольных клиентов
+
+
+
+
+
+
24/7
+
Техническая поддержка
+
+
+
+
+
+
+ {/* Contact Section */}
+
+
+
+
+ Готовы стать нашим партнером ?
+
+
+ Свяжитесь с нами для обсуждения вашего проекта или получения консультации
+
+
+
+ Связаться с нами
+
+
+ Заказать консультацию
+
+
+
+
+
+
+ {/* Footer */}
+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/app/api/docs/[slug]/route.ts b/src/app/api/docs/[slug]/route.ts
new file mode 100644
index 0000000..9f6b1fc
--- /dev/null
+++ b/src/app/api/docs/[slug]/route.ts
@@ -0,0 +1,197 @@
+import { NextRequest, NextResponse } from 'next/server';
+import { readFileSync } from 'fs';
+import { join } from 'path';
+
+export async function GET(
+ request: NextRequest,
+ { params }: { params: { slug: string } }
+) {
+ try {
+ const { slug } = params;
+
+ // Определяем какой файл показать
+ let fileName = '';
+ switch (slug) {
+ case 'full':
+ fileName = 'SECURE-T_Documentation.md';
+ break;
+ case 'quickstart':
+ fileName = 'SECURE-T_Quick_Start.md';
+ break;
+ case 'config':
+ fileName = 'SECURE-T_Configuration_Examples.md';
+ break;
+ case 'readme':
+ fileName = 'README.md';
+ break;
+ default:
+ return NextResponse.json({ error: 'Документ не найден' }, { status: 404 });
+ }
+
+ // Читаем файл
+ const filePath = join(process.cwd(), 'docs', fileName);
+ const content = readFileSync(filePath, 'utf-8');
+
+ // Простое преобразование Markdown в HTML
+ const htmlContent = convertMarkdownToHtml(content);
+
+ // Возвращаем HTML страницу
+ const html = `
+
+
+
+
+
+ SECURE-T Документация
+
+
+
+ ← Назад к документации
+
+ ${htmlContent}
+
+
+`;
+
+ return new NextResponse(html, {
+ headers: {
+ 'Content-Type': 'text/html; charset=utf-8',
+ },
+ });
+
+ } catch (error) {
+ console.error('Ошибка чтения файла:', error);
+ return NextResponse.json({ error: 'Ошибка загрузки документации' }, { status: 500 });
+ }
+}
+
+// Простая функция для конвертации Markdown в HTML
+function convertMarkdownToHtml(markdown: string): string {
+ let html = markdown;
+
+ // Заголовки
+ html = html.replace(/^### (.*$)/gim, '$1 ');
+ html = html.replace(/^## (.*$)/gim, '$1 ');
+ html = html.replace(/^# (.*$)/gim, '$1 ');
+
+ // Код блоки
+ html = html.replace(/```(\w+)?\n([\s\S]*?)```/g, '$2
');
+ html = html.replace(/`([^`]+)`/g, '$1
');
+
+ // Жирный и курсив
+ html = html.replace(/\*\*([^*]+)\*\*/g, '$1 ');
+ html = html.replace(/\*([^*]+)\*/g, '$1 ');
+
+ // Ссылки
+ html = html.replace(/\[([^\]]+)\]\(([^)]+)\)/g, '$1 ');
+
+ // Абзацы
+ html = html.replace(/\n\n/g, '
');
+ html = '
' + html + '
';
+
+ // Убираем пустые абзацы
+ html = html.replace(/<\/p>/g, '');
+
+ return html;
+}
\ No newline at end of file
diff --git a/src/app/components/DraggableCard.tsx b/src/app/components/DraggableCard.tsx
new file mode 100644
index 0000000..d2ee80d
--- /dev/null
+++ b/src/app/components/DraggableCard.tsx
@@ -0,0 +1,351 @@
+'use client';
+
+import React, { useState, useRef, useEffect } from 'react';
+
+interface DraggableCardProps {
+ children: React.ReactNode;
+ className?: string;
+ initialX?: number;
+ initialY?: number;
+ containerHeight?: number;
+ onLanded?: () => void;
+ onDragStart?: () => void;
+ onDragEnd?: (wasDragging: boolean) => void;
+}
+
+export default function DraggableCard({
+ children,
+ className = '',
+ initialX = 0,
+ initialY = 0,
+ containerHeight,
+ onLanded,
+ onDragStart,
+ onDragEnd
+}: DraggableCardProps) {
+ const [position, setPosition] = useState({ x: initialX, y: initialY });
+ const [isDragging, setIsDragging] = useState(false);
+ const [isFalling, setIsFalling] = useState(true);
+ const [isDropFalling, setIsDropFalling] = useState(false);
+ const [dragOffset, setDragOffset] = useState({ x: 0, y: 0 });
+ const [fallDirection, setFallDirection] = useState({ x: 0, rotation: 0 });
+ const [velocity, setVelocity] = useState({ x: 0, y: 0 });
+ const cardRef = useRef(null);
+ const lastPosition = useRef({ x: initialX, y: initialY });
+ const dragStartTime = useRef(0);
+
+ // Динамическая высота приземления - оставляем место для полного блока
+ const getGroundY = () => {
+ const cardHeight = 160; // Примерная высота карточки
+ const bottomPadding = 40; // Дополнительный отступ
+ const totalOffset = cardHeight + bottomPadding; // ~200px
+
+ if (containerHeight) {
+ return containerHeight - totalOffset;
+ }
+ if (typeof window !== 'undefined') {
+ const viewportHeight = window.innerHeight * 0.8; // 80vh
+ return Math.max(viewportHeight, 700) - totalOffset;
+ }
+ return 500; // Fallback для SSR
+ };
+
+ const GROUND_Y = getGroundY();
+
+ // Инициализация случайного направления падения (только для анимации, не для движения)
+ useEffect(() => {
+ const randomRotation = (Math.random() - 0.5) * 20; // Только небольшая ротация
+ setFallDirection({ x: 0, rotation: randomRotation }); // x = 0 для прямого падения
+ }, []);
+
+ // Анимация первоначального падения
+ useEffect(() => {
+ if (!isFalling) return;
+
+ const fallDuration = 2000 + Math.random() * 1000; // 2-3 секунды
+ const startY = initialY;
+ const startX = initialX;
+ const endX = initialX; // Падаем строго вниз, без отклонений
+ const startTime = Date.now();
+
+ const animate = () => {
+ const elapsed = Date.now() - startTime;
+ const progress = Math.min(elapsed / fallDuration, 1);
+
+ // Easing function для более реалистичного падения
+ const easeOutBounce = (t: number) => {
+ if (t < 1 / 2.75) {
+ return 7.5625 * t * t;
+ } else if (t < 2 / 2.75) {
+ return 7.5625 * (t -= 1.5 / 2.75) * t + 0.75;
+ } else if (t < 2.5 / 2.75) {
+ return 7.5625 * (t -= 2.25 / 2.75) * t + 0.9375;
+ } else {
+ return 7.5625 * (t -= 2.625 / 2.75) * t + 0.984375;
+ }
+ };
+
+ const easedProgress = easeOutBounce(progress);
+ const currentY = startY + (GROUND_Y - startY) * easedProgress;
+ const currentX = startX + (endX - startX) * progress; // Теперь это просто startX
+
+ setPosition({ x: currentX, y: currentY });
+ lastPosition.current = { x: currentX, y: currentY };
+
+ if (progress < 1) {
+ requestAnimationFrame(animate);
+ } else {
+ setIsFalling(false);
+ if (onLanded) {
+ setTimeout(() => onLanded(), 100);
+ }
+ }
+ };
+
+ // Начинаем падение сразу без задержки
+ requestAnimationFrame(animate);
+ }, [initialY, initialX, fallDirection, onLanded, isFalling]);
+
+ // Анимация падения после отпускания
+ useEffect(() => {
+ if (!isDropFalling) return;
+
+ const fallDuration = 800;
+ const startX = position.x;
+ const startY = position.y;
+ const startTime = Date.now();
+
+ const animate = () => {
+ const elapsed = Date.now() - startTime;
+ const progress = Math.min(elapsed / fallDuration, 1);
+
+ // Easing для падения с отскоком
+ const easeOutBounce = (t: number) => {
+ if (t < 1 / 2.75) {
+ return 7.5625 * t * t;
+ } else if (t < 2 / 2.75) {
+ return 7.5625 * (t -= 1.5 / 2.75) * t + 0.75;
+ } else if (t < 2.5 / 2.75) {
+ return 7.5625 * (t -= 2.25 / 2.75) * t + 0.9375;
+ } else {
+ return 7.5625 * (t -= 2.625 / 2.75) * t + 0.984375;
+ }
+ };
+
+ const easedProgress = easeOutBounce(progress);
+ const currentY = startY + (GROUND_Y - startY) * easedProgress;
+
+ setPosition({ x: startX, y: currentY });
+
+ if (progress < 1) {
+ requestAnimationFrame(animate);
+ } else {
+ setIsDropFalling(false);
+ }
+ };
+
+ requestAnimationFrame(animate);
+ }, [isDropFalling, position.x, position.y]);
+
+ // Mouse events
+ const handleMouseDown = (e: React.MouseEvent) => {
+ if (isFalling || isDropFalling || !cardRef.current) return;
+
+ // Рассчитываем смещение относительно текущей позиции блока
+ setDragOffset({
+ x: e.clientX - position.x,
+ y: e.clientY - position.y
+ });
+ setIsDragging(true);
+ setVelocity({ x: 0, y: 0 });
+ lastPosition.current = position;
+ dragStartTime.current = Date.now();
+
+ // Уведомляем родительский компонент о начале перетаскивания
+ if (onDragStart) {
+ onDragStart();
+ }
+
+ e.preventDefault();
+ };
+
+ const handleMouseMove = (e: MouseEvent) => {
+ if (!isDragging || isFalling || isDropFalling) return;
+
+ const newX = e.clientX - dragOffset.x;
+ const newY = e.clientY - dragOffset.y;
+
+ // Рассчитываем скорость для инерции
+ setVelocity({
+ x: newX - lastPosition.current.x,
+ y: newY - lastPosition.current.y
+ });
+
+ setPosition({ x: newX, y: newY });
+ lastPosition.current = { x: newX, y: newY };
+ };
+
+ const handleMouseUp = () => {
+ if (isDragging) {
+ const dragDuration = Date.now() - dragStartTime.current;
+ const dragDistance = Math.sqrt(
+ Math.pow(position.x - lastPosition.current.x, 2) +
+ Math.pow(position.y - lastPosition.current.y, 2)
+ );
+ const wasDragging = dragDuration > 150 && dragDistance > 10; // Считаем перетаскиванием если больше 150ms И больше 10px движения
+
+ setIsDragging(false);
+
+ // Уведомляем родительский компонент об окончании перетаскивания
+ if (onDragEnd) {
+ onDragEnd(wasDragging); // Передаем информацию о том, было ли это реальное перетаскивание
+ }
+
+ if (wasDragging) {
+ // Запускаем падение вниз сразу после перетаскивания
+ setIsDropFalling(true);
+ }
+ }
+ };
+
+ // Touch events
+ const handleTouchStart = (e: React.TouchEvent) => {
+ if (isFalling || isDropFalling || !cardRef.current) return;
+
+ const touch = e.touches[0];
+ // Рассчитываем смещение относительно текущей позиции блока
+ setDragOffset({
+ x: touch.clientX - position.x,
+ y: touch.clientY - position.y
+ });
+ setIsDragging(true);
+ setVelocity({ x: 0, y: 0 });
+ lastPosition.current = position;
+ dragStartTime.current = Date.now();
+
+ // Уведомляем родительский компонент о начале перетаскивания
+ if (onDragStart) {
+ onDragStart();
+ }
+
+ e.preventDefault();
+ };
+
+ const handleTouchMove = (e: TouchEvent) => {
+ if (!isDragging || isFalling || isDropFalling) return;
+
+ const touch = e.touches[0];
+ const newX = touch.clientX - dragOffset.x;
+ const newY = touch.clientY - dragOffset.y;
+
+ // Рассчитываем скорость для инерции
+ setVelocity({
+ x: newX - lastPosition.current.x,
+ y: newY - lastPosition.current.y
+ });
+
+ setPosition({ x: newX, y: newY });
+ lastPosition.current = { x: newX, y: newY };
+ e.preventDefault();
+ };
+
+ const handleTouchEnd = () => {
+ if (isDragging) {
+ const dragDuration = Date.now() - dragStartTime.current;
+ const dragDistance = Math.sqrt(
+ Math.pow(position.x - lastPosition.current.x, 2) +
+ Math.pow(position.y - lastPosition.current.y, 2)
+ );
+ const wasDragging = dragDuration > 150 && dragDistance > 10; // Считаем перетаскиванием если больше 150ms И больше 10px движения
+
+ setIsDragging(false);
+
+ // Уведомляем родительский компонент об окончании перетаскивания
+ if (onDragEnd) {
+ onDragEnd(wasDragging); // Передаем информацию о том, было ли это реальное перетаскивание
+ }
+
+ if (wasDragging) {
+ // Запускаем падение вниз сразу после перетаскивания
+ setIsDropFalling(true);
+ }
+ }
+ };
+
+ // Event listeners
+ useEffect(() => {
+ if (isDragging && !isFalling && !isDropFalling) {
+ document.addEventListener('mousemove', handleMouseMove);
+ document.addEventListener('mouseup', handleMouseUp);
+ document.addEventListener('touchmove', handleTouchMove, { passive: false });
+ document.addEventListener('touchend', handleTouchEnd);
+
+ document.body.style.cursor = 'grabbing';
+ document.body.style.userSelect = 'none';
+ document.body.style.touchAction = 'none';
+ } else {
+ document.removeEventListener('mousemove', handleMouseMove);
+ document.removeEventListener('mouseup', handleMouseUp);
+ document.removeEventListener('touchmove', handleTouchMove);
+ document.removeEventListener('touchend', handleTouchEnd);
+
+ document.body.style.cursor = '';
+ document.body.style.userSelect = '';
+ document.body.style.touchAction = '';
+ }
+
+ return () => {
+ document.removeEventListener('mousemove', handleMouseMove);
+ document.removeEventListener('mouseup', handleMouseUp);
+ document.removeEventListener('touchmove', handleTouchMove);
+ document.removeEventListener('touchend', handleTouchEnd);
+
+ document.body.style.cursor = '';
+ document.body.style.userSelect = '';
+ document.body.style.touchAction = '';
+ };
+ }, [isDragging, isFalling, isDropFalling, dragOffset, velocity]);
+
+ const getTransform = () => {
+ const velocityRotation = isDragging ? Math.max(-15, Math.min(15, velocity.x * 0.5)) : 0;
+ const hoverEffect = isDragging ? Math.sin(Date.now() * 0.005) * 2 : 0;
+
+ if (isFalling) {
+ return `rotate(${fallDirection.rotation}deg)`; // Только небольшая начальная ротация, без колебаний
+ } else if (isDragging) {
+ return `rotate(${3 + velocityRotation + hoverEffect}deg) scale(1.08) translateZ(0)`;
+ } else if (isDropFalling) {
+ return 'rotate(0deg) scale(0.95)'; // Прямое падение без поворота
+ }
+ return 'rotate(0deg) scale(1) translateZ(0)';
+ };
+
+ return (
+
+ {children}
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/components/InteractiveBlocks.tsx b/src/app/components/InteractiveBlocks.tsx
new file mode 100644
index 0000000..0c361ca
--- /dev/null
+++ b/src/app/components/InteractiveBlocks.tsx
@@ -0,0 +1,227 @@
+'use client';
+
+import { useState, useEffect, useRef, useCallback } from 'react';
+import Link from 'next/link';
+import DraggableCard from './DraggableCard';
+
+export default function InteractiveBlocks() {
+ const [mounted, setMounted] = useState(false);
+ const [landedCount, setLandedCount] = useState(0);
+ const [isDragging, setIsDragging] = useState(false);
+ const [wasRecentlyDragged, setWasRecentlyDragged] = useState(false);
+ const [containerHeight, setContainerHeight] = useState(0);
+ const landedCountRef = useRef(0);
+ const containerRef = useRef(null);
+
+ useEffect(() => {
+ setMounted(true);
+
+ // Получаем реальную высоту контейнера
+ const updateContainerHeight = () => {
+ if (containerRef.current) {
+ const height = containerRef.current.offsetHeight;
+ setContainerHeight(height);
+ }
+ };
+
+ // Обновляем высоту при монтировании и изменении размера окна
+ updateContainerHeight();
+ window.addEventListener('resize', updateContainerHeight);
+
+ return () => {
+ window.removeEventListener('resize', updateContainerHeight);
+ };
+ }, []);
+
+ const handleBlockLanded = useCallback(() => {
+ landedCountRef.current += 1;
+ setLandedCount(landedCountRef.current);
+ }, []);
+
+ const handleDragStart = useCallback(() => {
+ setIsDragging(true);
+ }, []);
+
+ const handleDragEnd = useCallback((wasDragging: boolean) => {
+ // Сбрасываем состояние перетаскивания сразу
+ setIsDragging(false);
+
+ // Если было реальное перетаскивание, блокируем клики на короткое время
+ if (wasDragging) {
+ setWasRecentlyDragged(true);
+ setTimeout(() => {
+ setWasRecentlyDragged(false);
+ }, 300); // 300мс блокировки после перетаскивания
+ }
+ }, []);
+
+ if (!mounted) return null;
+
+ const blocks = [
+ {
+ id: 1,
+ title: "Разработка ПО",
+ description: "Веб, мобильные и десктопные приложения",
+ icon: "💻",
+ color: "from-purple-500 to-indigo-500",
+ link: "/development",
+ },
+ {
+ id: 2,
+ title: "Поставка электроники",
+ description: "B2B/B2G поставки по 44-ФЗ и 223-ФЗ",
+ icon: "⚡",
+ color: "from-cyan-500 to-teal-500",
+ link: "/electronics",
+ },
+ {
+ id: 3,
+ title: "UX Софт",
+ description: "Улучшение пользовательского опыта",
+ icon: "🔒",
+ color: "from-blue-500 to-purple-500",
+ link: "/ux-software",
+ },
+ {
+ id: 4,
+ title: "Соловей",
+ description: "Платформа видеосвязи",
+ icon: "🐦",
+ color: "from-amber-500 to-yellow-500",
+ link: "/solovey",
+ },
+ {
+ id: 5,
+ title: "Secure-T",
+ description: "Информационная безопасность",
+ icon: "🛡️",
+ color: "from-red-500 to-orange-500",
+ link: "/secure-t",
+ },
+ {
+ id: 6,
+ title: "Dr.Web",
+ description: "Антивирусные решения",
+ icon: "🔧",
+ color: "from-green-500 to-emerald-500",
+ link: "/drweb",
+ },
+ ];
+
+ // Генерируем случайные начальные позиции для каждого блока
+ const getRandomInitialPosition = (index: number) => {
+ // Используем простую логику без зависимости от containerBounds
+ const screenWidth = typeof window !== 'undefined' ? window.innerWidth : 1200;
+ const cardWidth = 288; // w-72 = 18rem = 288px
+ const safeZoneWidth = Math.max(400, screenWidth - cardWidth - 40);
+
+ return {
+ x: 20 + Math.random() * (safeZoneWidth - 40),
+ y: -300 - (index * 150) - Math.random() * 200
+ };
+ };
+
+ return (
+
+
+
+
+
+ {/* Падающие блоки */}
+ {blocks.map((block, index) => {
+ const initialPos = getRandomInitialPosition(index);
+ return (
+
+ {
+ // Предотвращаем переход если сейчас идет перетаскивание или недавно было перетаскивание
+ if (isDragging || wasRecentlyDragged) {
+ e.preventDefault();
+ e.stopPropagation();
+ console.log('Клик заблокирован - идет или недавно было перетаскивание');
+ return;
+ }
+ // Переходим по ссылке только при чистом клике
+ console.log('Чистый клик по блоку:', block.title, 'Переход на:', block.link);
+ window.location.href = block.link;
+ }}
+ >
+
+
{block.icon}
+
+
{block.title}
+
{block.description}
+
+
+
+
+
Кликните для перехода →
+
+
+
+
+ );
+ })}
+
+ {/* Декоративные элементы */}
+
+
+
+
+ {/* Сетка для визуального ориентира */}
+
+
+ {/* Floating particles */}
+
+ {[...Array(15)].map((_, i) => (
+
+ ))}
+
+
+ {/* Индикатор "земли" */}
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/components/Navigation.tsx b/src/app/components/Navigation.tsx
new file mode 100644
index 0000000..0efb4c2
--- /dev/null
+++ b/src/app/components/Navigation.tsx
@@ -0,0 +1,79 @@
+'use client';
+
+import Link from 'next/link';
+import { useState } from 'react';
+
+export default function Navigation() {
+ const [isMenuOpen, setIsMenuOpen] = useState(false);
+
+ const menuItems = [
+ { href: '/', label: 'Главная' },
+ { href: '/ux-software', label: 'UX Софт' },
+ { href: '/secure-t', label: 'Secure-T' },
+ { href: '/drweb', label: 'Dr.Web' },
+ { href: '/development', label: 'Разработка' },
+ { href: '/electronics', label: 'Электроника' },
+ { href: '/solovey', label: 'Соловей' },
+ { href: '/about', label: 'О нас' },
+ ];
+
+ return (
+
+
+
+ {/* Logo */}
+
+
GUNDYREV
+
+
+ {/* Desktop Menu */}
+
+ {menuItems.map((item) => (
+
+ {item.label}
+
+ ))}
+
+
+ {/* Mobile Menu Button */}
+
+
setIsMenuOpen(!isMenuOpen)}
+ className="text-gray-300 hover:text-white focus:outline-none focus:text-white"
+ >
+
+ {isMenuOpen ? (
+
+ ) : (
+
+ )}
+
+
+
+
+
+ {/* Mobile Menu */}
+ {isMenuOpen && (
+
+
+ {menuItems.map((item) => (
+ setIsMenuOpen(false)}
+ >
+ {item.label}
+
+ ))}
+
+
+ )}
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/development/page.tsx b/src/app/development/page.tsx
new file mode 100644
index 0000000..c6983f9
--- /dev/null
+++ b/src/app/development/page.tsx
@@ -0,0 +1,341 @@
+import Navigation from '../components/Navigation';
+
+export default function Development() {
+ return (
+ <>
+
+
+ {/* Hero Section */}
+
+
+
+
+
+
+ Разработка ПО
+
+
+ Создаем современные программные решения для автоматизации бизнес-процессов и цифровой трансформации
+
+
+
+ Наши проекты
+
+
+ Обсудить проект
+
+
+
+
+
+ {/* Services Section */}
+
+
+
+
+ Наши услуги
+
+
+ Полный цикл разработки программного обеспечения от идеи до внедрения
+
+
+
+
+
+
🌐
+
Веб-разработка
+
+ Создание современных веб-приложений и сайтов
+
+
+ • React, Next.js, Vue.js
+ • Node.js, Python, PHP
+ • Адаптивный дизайн
+ • SEO-оптимизация
+
+
+
+
+
📱
+
Мобильная разработка
+
+ Нативные и кроссплатформенные мобильные приложения
+
+
+ • iOS (Swift, Objective-C)
+ • Android (Kotlin, Java)
+ • React Native, Flutter
+ • Публикация в App Store/Google Play
+
+
+
+
+
🖥️
+
Десктопные приложения
+
+ Программы для Windows, macOS и Linux
+
+
+ • .NET, WPF, WinForms
+ • Electron, Qt
+ • Python (Tkinter, PyQt)
+ • Кроссплатформенность
+
+
+
+
+
⚙️
+
Backend и API
+
+ Серверная логика и интеграционные решения
+
+
+ • REST API, GraphQL
+ • Микросервисная архитектура
+ • Базы данных (SQL, NoSQL)
+ • Облачные решения
+
+
+
+
+
🤖
+
Автоматизация
+
+ Системы автоматизации бизнес-процессов
+
+
+ • CRM и ERP системы
+ • Workflow automation
+ • Интеграция с 1С
+ • Документооборот
+
+
+
+
+
🔧
+
Техническая поддержка
+
+ Сопровождение и развитие готовых решений
+
+
+ • Обновления и доработки
+ • Исправление ошибок
+ • Оптимизация производительности
+ • Техническая документация
+
+
+
+
+
+
+ {/* Technologies */}
+
+
+
+
+ Наш стек технологий
+
+
+
+
+ {/* Frontend */}
+
+
Frontend
+
+ {['React', 'Next.js', 'Vue.js', 'Angular', 'TypeScript', 'Tailwind CSS'].map((tech) => (
+
+ {tech}
+
+ ))}
+
+
+
+ {/* Backend */}
+
+
Backend
+
+ {['Node.js', 'Python', 'C#/.NET', 'Java', 'Go', 'PHP'].map((tech) => (
+
+ {tech}
+
+ ))}
+
+
+
+ {/* Databases */}
+
+
Базы данных
+
+ {['PostgreSQL', 'MySQL', 'MongoDB', 'Redis', 'SQLite', 'ClickHouse'].map((tech) => (
+
+ {tech}
+
+ ))}
+
+
+
+ {/* DevOps */}
+
+
DevOps
+
+ {['Docker', 'Kubernetes', 'AWS', 'Azure', 'CI/CD', 'Nginx'].map((tech) => (
+
+ {tech}
+
+ ))}
+
+
+
+
+
+
+ {/* Process */}
+
+
+
+
+ Процесс разработки
+
+
+ Структурированный подход к созданию качественного ПО
+
+
+
+
+
+
+ 1
+
+
Анализ требований
+
+ Детальное изучение задач и формирование технического задания
+
+
+
+
+
+ 2
+
+
Проектирование
+
+ Создание архитектуры, дизайна и планирование разработки
+
+
+
+
+
+ 3
+
+
Разработка
+
+ Программирование с регулярными демонстрациями результатов
+
+
+
+
+
+ 4
+
+
Тестирование и запуск
+
+ Комплексное тестирование, исправление ошибок и внедрение
+
+
+
+
+
+
+ {/* Portfolio Preview */}
+
+
+
+
+ Примеры наших проектов
+
+
+
+
+
+
💼
+
CRM-система
+
+ Система управления клиентами для торговой компании
+
+
+ React
+ Node.js
+ PostgreSQL
+
+
+
+
+
📊
+
Система аналитики
+
+ Платформа для анализа данных и создания отчетов
+
+
+ Python
+ Django
+ ClickHouse
+
+
+
+
+
🏪
+
E-commerce платформа
+
+ Интернет-магазин с интеграцией платежных систем
+
+
+ Next.js
+ Stripe
+ MongoDB
+
+
+
+
+
+
+ {/* Contact Section */}
+
+
+
+
+ Готовы начать проект ?
+
+
+ Обсудим ваши задачи и предложим оптимальное техническое решение
+
+
+
+ Обсудить проект
+
+
+ Получить смету
+
+
+
+
+
+
+ {/* Footer */}
+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/app/drweb/page.tsx b/src/app/drweb/page.tsx
new file mode 100644
index 0000000..264073c
--- /dev/null
+++ b/src/app/drweb/page.tsx
@@ -0,0 +1,296 @@
+import Navigation from '../components/Navigation';
+
+export default function DrWeb() {
+ return (
+ <>
+
+
+ {/* Hero Section - Dr.Web Style */}
+
+
+
+
+
+
+
+ Официальный партнер Dr.Web — надежная антивирусная защита для бизнеса и дома
+
+
+
+ Продукты Dr.Web
+
+
+ Получить лицензию
+
+
+
+
+
+ {/* Products Section */}
+
+
+
+
+ Продукты Dr.Web
+
+
+ Комплексные решения антивирусной защиты для различных потребностей
+
+
+
+
+
+
🖥️
+
Dr.Web Security Space
+
+ Комплексная защита для домашних компьютеров и ноутбуков
+
+
+ • Антивирус и антишпион
+ • Файрвол
+ • Антиспам
+ • Родительский контроль
+
+
+
+
+
🏢
+
Dr.Web Enterprise Suite
+
+ Корпоративное решение для защиты бизнеса
+
+
+ • Централизованное управление
+ • Защита серверов
+ • Почтовая безопасность
+ • Мобильная защита
+
+
+
+
+
📱
+
Dr.Web Mobile Security
+
+ Защита мобильных устройств Android и iOS
+
+
+ • Антивирус для мобильных
+ • Антивор
+ • URL-фильтр
+ • Родительский контроль
+
+
+
+
+
🌐
+
Dr.Web Gateway Security
+
+ Защита интернет-шлюзов и почтовых серверов
+
+
+ • Фильтрация трафика
+ • Антиспам
+ • Контент-фильтр
+ • Защита от фишинга
+
+
+
+
+
☁️
+
Dr.Web Cloud
+
+ Облачные решения безопасности
+
+
+ • Облачная консоль
+ • Удаленное управление
+ • Автоматические обновления
+ • Масштабируемость
+
+
+
+
+
🔧
+
Dr.Web CureIt!
+
+ Бесплатная утилита для лечения зараженных компьютеров
+
+
+ • Не требует установки
+ • Быстрое сканирование
+ • Лечение вирусов
+ • Регулярные обновления
+
+
+
+
+
+
+ {/* Brand Guidelines */}
+
+
+
+
+ Брендбук Dr.Web
+
+
+ Соблюдение фирменного стиля и требований бренда Dr.Web
+
+
+
+
+
+
Фирменные цвета
+
+
+
+
+
Dr.Web Green
+
#00B04F
+
+
+
+
+
+
Dr.Web Dark
+
#2C2C2C
+
+
+
+
+
+
Dr.Web White
+
#FFFFFF
+
+
+
+
+
+
+
Логотип
+
+
+
+ Официальный логотип Dr.Web должен использоваться без изменений
+
+
+
+
+
+
+
Правила использования бренда
+
+
+
✓ Разрешено:
+
+ • Использование официального логотипа
+ • Соблюдение фирменных цветов
+ • Указание статуса партнера
+ • Размещение сертификатов
+
+
+
+
✗ Запрещено:
+
+ • Изменение логотипа
+ • Использование неофициальных цветов
+ • Искажение пропорций
+ • Нарушение позиционирования
+
+
+
+
+
+
+
+ {/* Partnership */}
+
+
+
+
+ Партнерство с Dr.Web
+
+
+
+
+
+
🏆
+
Сертифицированный партнер
+
+ Официальный статус партнера Dr.Web с подтвержденной компетенцией
+
+
+
+
+
🎓
+
Обученные специалисты
+
+ Наши эксперты прошли официальное обучение по продуктам Dr.Web
+
+
+
+
+
🛠️
+
Техническая поддержка
+
+ Полная техническая поддержка внедрения и использования решений
+
+
+
+
+
+
+ {/* Contact Section */}
+
+
+
+
+ Нужна защита от Dr.Web ?
+
+
+ Поможем выбрать и внедрить оптимальное решение Dr.Web для вашего бизнеса
+
+
+
+ Получить консультацию
+
+
+ Заказать лицензию
+
+
+
+
+
+
+ {/* Footer */}
+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/app/electronics/page.tsx b/src/app/electronics/page.tsx
new file mode 100644
index 0000000..78d123f
--- /dev/null
+++ b/src/app/electronics/page.tsx
@@ -0,0 +1,372 @@
+import Navigation from '../components/Navigation';
+
+export default function Electronics() {
+ return (
+ <>
+
+
+ {/* Hero Section */}
+
+
+
+
+
+
+ Поставка электроники
+
+
+ Комплексные поставки электронного оборудования для бизнеса и государственных организаций
+
+
+
+ Каталог оборудования
+
+
+ Получить КП
+
+
+
+
+
+ 44-ФЗ • Госзакупки
+
+
+ 223-ФЗ • Корпоративные закупки
+
+
+ B2B • Коммерческие поставки
+
+
+
+
+
+ {/* Product Categories */}
+
+
+
+
+ Категории оборудования
+
+
+ От простых аксессуаров до сложного серверного оборудования
+
+
+
+
+
+
🔌
+
Аксессуары
+
+ • Зарядные устройства
+ • Кабели и переходники
+ • Чехлы и защитные пленки
+ • Подставки и держатели
+
+
+
+
+
💻
+
Компьютеры и ноутбуки
+
+ • Настольные ПК
+ • Ноутбуки и ультрабуки
+ • Планшеты
+ • Моноблоки
+
+
+
+
+
🖥️
+
Периферия
+
+ • Мониторы и проекторы
+ • Принтеры и МФУ
+ • Клавиатуры и мыши
+ • Веб-камеры и микрофоны
+
+
+
+
+
🌐
+
Сетевое оборудование
+
+ • Маршрутизаторы
+ • Коммутаторы
+ • Точки доступа Wi-Fi
+ • Сетевые кабели
+
+
+
+
+
🖨️
+
Офисная техника
+
+ • Принтеры и сканеры
+ • Копировальные аппараты
+ • Ламинаторы
+ • Уничтожители документов
+
+
+
+
+
📱
+
Мобильные устройства
+
+ • Смартфоны
+ • Планшеты
+ • Электронные книги
+ • Носимые устройства
+
+
+
+
+
🔊
+
Аудио и видео
+
+ • Колонки и наушники
+ • Микрофоны
+ • Камеры и видеорегистраторы
+ • Системы видеонаблюдения
+
+
+
+
+
🖲️
+
Серверное оборудование
+
+ • Серверы и рабочие станции
+ • Системы хранения данных
+ • ИБП и стабилизаторы
+ • Серверные шкафы
+
+
+
+
+
+
+ {/* Government Procurement */}
+
+
+
+
+ Работа с госзакупками
+
+
+ Профессиональное участие в тендерах по 44-ФЗ и 223-ФЗ
+
+
+
+
+
+
44-ФЗ • Государственные закупки
+
+
+
✓
+
+
Участие в электронных аукционах
+
Работа на всех федеральных торговых площадках
+
+
+
+
+
✓
+
+
Конкурсы и котировки
+
Подготовка конкурсной документации
+
+
+
+
+
✓
+
+
Малые закупки
+
Поставки до 600 тыс. рублей
+
+
+
+
+
+
+
223-ФЗ • Корпоративные закупки
+
+
+
✓
+
+
Закупки госкорпораций
+
РЖД, Газпром, Роснефть и другие
+
+
+
+
+
✓
+
+
Муниципальные предприятия
+
Коммунальные и транспортные компании
+
+
+
+
+
✓
+
+
Субъекты естественных монополий
+
Энергетические и телекоммуникационные компании
+
+
+
+
+
+
+
+
Наши преимущества в госзакупках
+
+
+
📋
+
Опыт участия
+
Более 500 выигранных тендеров
+
+
+
+
🏆
+
Высокий рейтинг
+
Надежный поставщик без нарушений
+
+
+
+
⚡
+
Быстрая поставка
+
Соблюдение всех сроков контракта
+
+
+
+
📄
+
Все документы
+
Полный пакет сертификатов и лицензий
+
+
+
+
+
+
+ {/* B2B Services */}
+
+
+
+
+ Услуги для бизнеса
+
+
+
+
+
+
🏢
+
Корпоративные поставки
+
+ Комплексное оснащение офисов и производственных помещений
+
+
+ • Индивидуальные условия
+ • Отсрочка платежа
+ • Гарантийное обслуживание
+ • Логистические решения
+
+
+
+
+
📦
+
Складская программа
+
+ Поддержание складских остатков популярных позиций
+
+
+ • Быстрая отгрузка
+ • Резервирование товара
+ • Консигнационные поставки
+ • Управление запасами
+
+
+
+
+
🔧
+
Сервисное обслуживание
+
+ Полный цикл технической поддержки оборудования
+
+
+ • Установка и настройка
+ • Гарантийный ремонт
+ • Техническая поддержка
+ • Обучение персонала
+
+
+
+
+
+
+ {/* Brands */}
+
+
+
+
+ Наши партнеры
+
+
+ Работаем с ведущими производителями электроники
+
+
+
+
+ {[
+ 'Apple', 'Samsung', 'Lenovo', 'HP', 'Dell', 'ASUS',
+ 'Acer', 'MSI', 'Canon', 'Epson', 'Cisco', 'D-Link',
+ 'TP-Link', 'Huawei', 'Xiaomi', 'Sony', 'LG', 'Philips'
+ ].map((brand) => (
+
+ {brand}
+
+ ))}
+
+
+
+
+ {/* Contact Section */}
+
+
+
+
+ Нужна поставка оборудования ?
+
+
+ Отправьте нам спецификацию — подготовим коммерческое предложение в течение дня
+
+
+
+ Отправить спецификацию
+
+
+ Заказать звонок
+
+
+
+
+
+
+ {/* Footer */}
+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/app/globals.css b/src/app/globals.css
index a2dc41e..23b92bf 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -1,26 +1,272 @@
@import "tailwindcss";
:root {
- --background: #ffffff;
- --foreground: #171717;
+ --background: #0a0a0a;
+ --foreground: #ffffff;
+ --accent: #00ff88;
+ --gray: #333333;
+ --light-gray: #666666;
}
@theme inline {
--color-background: var(--background);
--color-foreground: var(--foreground);
+ --color-accent: var(--accent);
+ --color-gray: var(--gray);
+ --color-light-gray: var(--light-gray);
--font-sans: var(--font-geist-sans);
--font-mono: var(--font-geist-mono);
}
-@media (prefers-color-scheme: dark) {
- :root {
- --background: #0a0a0a;
- --foreground: #ededed;
- }
-}
-
body {
background: var(--background);
color: var(--foreground);
- font-family: Arial, Helvetica, sans-serif;
+ font-family: var(--font-sans), Arial, Helvetica, sans-serif;
+ line-height: 1.6;
+ overflow-x: hidden; /* Предотвращаем горизонтальную прокрутку */
+}
+
+* {
+ box-sizing: border-box;
+}
+
+.gradient-text {
+ background: linear-gradient(135deg, #00ff88, #00cc6a);
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+ background-clip: text;
+}
+
+.glass-effect {
+ background: rgba(255, 255, 255, 0.05);
+ backdrop-filter: blur(10px);
+ border: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+.hover-glow:hover {
+ box-shadow: 0 0 20px rgba(0, 255, 136, 0.3);
+ transition: all 0.3s ease;
+}
+
+.section-padding {
+ padding: 80px 0;
+}
+
+/* Анимации для интерактивных элементов */
+@keyframes float {
+ 0%, 100% {
+ transform: translateY(0px) rotate(0deg);
+ }
+ 33% {
+ transform: translateY(-10px) rotate(1deg);
+ }
+ 66% {
+ transform: translateY(5px) rotate(-1deg);
+ }
+}
+
+@keyframes twinkle {
+ 0%, 100% {
+ opacity: 0.3;
+ transform: scale(1);
+ }
+ 50% {
+ opacity: 1;
+ transform: scale(1.2);
+ }
+}
+
+@keyframes drift {
+ 0% {
+ transform: translate(0, 0) rotate(0deg);
+ }
+ 25% {
+ transform: translate(10px, -10px) rotate(90deg);
+ }
+ 50% {
+ transform: translate(-5px, -20px) rotate(180deg);
+ }
+ 75% {
+ transform: translate(-10px, -10px) rotate(270deg);
+ }
+ 100% {
+ transform: translate(0, 0) rotate(360deg);
+ }
+}
+
+/* Анимация падения блоков */
+@keyframes fallAndBounce {
+ 0% {
+ transform: translateY(-100vh) rotate(0deg);
+ opacity: 0;
+ }
+ 10% {
+ opacity: 1;
+ }
+ 80% {
+ transform: translateY(0) rotate(360deg);
+ }
+ 90% {
+ transform: translateY(-20px) rotate(375deg);
+ }
+ 100% {
+ transform: translateY(0) rotate(360deg);
+ }
+}
+
+/* Эффект приземления */
+@keyframes landingShockwave {
+ 0% {
+ transform: scale(1);
+ box-shadow: 0 0 0 0 rgba(0, 255, 136, 0.7);
+ }
+ 50% {
+ transform: scale(1.05);
+ box-shadow: 0 0 0 20px rgba(0, 255, 136, 0.3);
+ }
+ 100% {
+ transform: scale(1);
+ box-shadow: 0 0 0 40px rgba(0, 255, 136, 0);
+ }
+}
+
+.floating-particle {
+ animation: drift 8s infinite linear;
+}
+
+.floating-particle:nth-child(odd) {
+ animation: twinkle 3s infinite ease-in-out;
+}
+
+.floating-particle:nth-child(even) {
+ animation: float 6s infinite ease-in-out;
+}
+
+/* Улучшенные стили для перетаскиваемых карточек */
+.draggable-card {
+ transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
+}
+
+.draggable-card:hover {
+ transform: translateY(-5px);
+ box-shadow: 0 10px 25px rgba(0, 255, 136, 0.2);
+}
+
+.draggable-card.dragging {
+ transform: rotate(3deg) scale(1.05);
+ box-shadow: 0 15px 35px rgba(0, 255, 136, 0.4);
+ z-index: 1000;
+}
+
+.draggable-card.falling {
+ animation: fallAndBounce 2s ease-out;
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
+}
+
+.draggable-card.landed {
+ animation: landingShockwave 0.6s ease-out;
+}
+
+/* Эффект тряски при приземлении */
+@keyframes shake {
+ 0%, 100% { transform: translateX(0); }
+ 10%, 30%, 50%, 70%, 90% { transform: translateX(-2px); }
+ 20%, 40%, 60%, 80% { transform: translateX(2px); }
+}
+
+.shake {
+ animation: shake 0.5s ease-in-out;
+}
+
+/* Стили для мобильных устройств */
+@media (max-width: 768px) {
+ .section-padding {
+ padding: 40px 0;
+ }
+
+ .draggable-card {
+ width: 280px !important;
+ }
+
+ .glass-effect {
+ backdrop-filter: blur(5px);
+ }
+}
+
+/* Стили для touch устройств */
+@media (hover: none) and (pointer: coarse) {
+ .hover-glow:hover {
+ box-shadow: none;
+ }
+
+ .draggable-card:active {
+ transform: scale(1.05);
+ box-shadow: 0 10px 25px rgba(0, 255, 136, 0.3);
+ }
+}
+
+/* Анимация появления блоков */
+@keyframes slideInFromBottom {
+ 0% {
+ opacity: 0;
+ transform: translateY(50px);
+ }
+ 100% {
+ opacity: 1;
+ transform: translateY(0);
+ }
+}
+
+.animate-slide-in {
+ animation: slideInFromBottom 0.6s ease-out;
+}
+
+/* Пульсирующий эффект для активных элементов */
+@keyframes pulse-glow {
+ 0%, 100% {
+ box-shadow: 0 0 5px rgba(0, 255, 136, 0.5);
+ }
+ 50% {
+ box-shadow: 0 0 20px rgba(0, 255, 136, 0.8);
+ }
+}
+
+.pulse-glow {
+ animation: pulse-glow 2s infinite;
+}
+
+/* Эффект падающих звездочек */
+@keyframes fallingStar {
+ 0% {
+ transform: translateY(-100vh) translateX(0) rotate(0deg);
+ opacity: 1;
+ }
+ 100% {
+ transform: translateY(100vh) translateX(100px) rotate(360deg);
+ opacity: 0;
+ }
+}
+
+.falling-star {
+ animation: fallingStar 3s linear infinite;
+}
+
+/* Эффект волны при приземлении */
+@keyframes ripple {
+ 0% {
+ transform: scale(0);
+ opacity: 1;
+ }
+ 100% {
+ transform: scale(4);
+ opacity: 0;
+ }
+}
+
+.ripple-effect {
+ position: absolute;
+ border-radius: 50%;
+ background: rgba(0, 255, 136, 0.3);
+ animation: ripple 0.6s linear;
+ pointer-events: none;
}
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index f7fa87e..3ac204a 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -4,17 +4,17 @@ import "./globals.css";
const geistSans = Geist({
variable: "--font-geist-sans",
- subsets: ["latin"],
+ subsets: ["latin", "cyrillic"],
});
const geistMono = Geist_Mono({
variable: "--font-geist-mono",
- subsets: ["latin"],
+ subsets: ["latin", "cyrillic"],
});
export const metadata: Metadata = {
- title: "Create Next App",
- description: "Generated by create next app",
+ title: "GUNDYREV - Инновационные IT-решения и поставка электроники",
+ description: "Разработка программного обеспечения, поставка электроники B2B/B2G, услуги по улучшению пользовательского опыта в интернете",
};
export default function RootLayout({
@@ -23,7 +23,7 @@ export default function RootLayout({
children: React.ReactNode;
}>) {
return (
-
+
diff --git a/src/app/page.tsx b/src/app/page.tsx
index e68abe6..d50bd8a 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -1,102 +1,143 @@
-import Image from "next/image";
+import Navigation from './components/Navigation';
+import InteractiveBlocks from './components/InteractiveBlocks';
export default function Home() {
return (
-
-
-
-
-
- Get started by editing{" "}
-
- src/app/page.tsx
-
- .
-
-
- Save and see your changes instantly.
-
-
-
-
-
-
- Deploy now
-
-
- Read our docs
-
+
+
+
+ {/* Hero Section */}
+
+
+
+ GUNDYREV
+
+
+ Комплексные IT-решения для бизнеса. От разработки до поставки оборудования.
+
+
+ {/* Floating particles */}
+
+ {[...Array(20)].map((_, i) => (
+
+ ))}
+
+
+
+
+ {/* About Section */}
+
+
+
+
+
О нас
+
+ GUNDYREV — это команда профессионалов, специализирующихся на создании
+ современных IT-решений и поставке высококачественного оборудования.
+
+
+ Мы работаем с государственными и коммерческими организациями,
+ предоставляя полный спектр услуг от разработки программного обеспечения
+ до комплексных поставок электроники по 44-ФЗ и 223-ФЗ.
+
+
+
+
+
+
+
Наши принципы
+
+
+ ✓
+ Качество превыше всего
+
+
+ ✓
+ Индивидуальный подход
+
+
+ ✓
+ Соблюдение сроков
+
+
+ ✓
+ Прозрачность процессов
+
+
+
+
+
+
+
+
+ {/* Interactive Services Section */}
+
+
+
Наши направления
+
+ Перетаскивайте блоки и изучайте наши услуги интерактивно
+
+
+
+ {/* Interactive Blocks */}
+
+
+
+ {/* Contact Section */}
+
+
+
Свяжитесь с нами
+
+ Готовы обсудить ваш проект? Мы всегда открыты для новых возможностей.
+
+
+
+
+
📧
+
Email
+
info@gundyrev.ru
+
+
+
+
📱
+
Телефон
+
+7 (XXX) XXX-XX-XX
+
+
+
+
💬
+
Telegram
+
@gundyrev
+
+
+
+
+
+ {/* Footer */}
+
);
diff --git a/src/app/secure-t/documentation/page.tsx b/src/app/secure-t/documentation/page.tsx
new file mode 100644
index 0000000..ad66973
--- /dev/null
+++ b/src/app/secure-t/documentation/page.tsx
@@ -0,0 +1,232 @@
+'use client';
+
+import Navigation from '../../components/Navigation';
+
+export default function SecureTDocumentation() {
+ return (
+ <>
+
+
+ {/* Hero Section */}
+
+
+
+
+
+
+
+ Документация SECURE-T
+
+
+ Полная документация по системе информационной безопасности
+
+
+
+ {/* Documentation Grid */}
+
+ {/* Основная документация */}
+
+
📚
+
Полная документация
+
+ Подробное руководство по всем аспектам системы SECURE-T
+
+
+
• Обзор системы
+
• Основные решения
+
• Технологии и архитектура
+
• API документация
+
+
+ Открыть документацию
+
+
+
+ {/* Быстрый старт */}
+
+
🚀
+
Быстрый старт
+
+ Пошаговое руководство по быстрому развертыванию
+
+
+
• Системные требования
+
• Установка и настройка
+
• Первоначальная конфигурация
+
• Troubleshooting
+
+
+ Начать работу
+
+
+
+ {/* Примеры конфигурации */}
+
+
⚙️
+
Примеры конфигурации
+
+ Готовые конфигурации для различных сценариев
+
+
+
• Основная конфигурация
+
• Кластерная настройка
+
• Политики безопасности
+
• Интеграции
+
+
+ Посмотреть примеры
+
+
+
+ {/* README */}
+
+
📖
+
Обзор документации
+
+ Навигация по всей документации SECURE-T
+
+
+
• Структура документации
+
• Быстрые ссылки
+
• Контактная информация
+
• Обновления
+
+
+ Обзор
+
+
+
+ {/* Онлайн просмотр */}
+
+
💻
+
Онлайн просмотр документации
+
+ Просматривайте документацию прямо в браузере без скачивания файлов
+
+
+
+ window.open('/api/docs/full', '_blank')}
+ className="px-6 py-3 bg-red-500 text-white font-semibold rounded-lg hover:bg-red-600 transition-all duration-300"
+ >
+ Полная документация
+
+ window.open('/api/docs/quickstart', '_blank')}
+ className="px-6 py-3 bg-orange-500 text-white font-semibold rounded-lg hover:bg-orange-600 transition-all duration-300"
+ >
+ Быстрый старт
+
+
+
+
+
+ {/* Additional Resources */}
+
+
+ Дополнительные ресурсы
+
+
+
+
+
🔧
+
API Reference
+
Справочник по REST API
+
+ Скоро
+
+
+
+
+
👥
+
Руководство пользователя
+
Для конечных пользователей
+
+ Скоро
+
+
+
+
+
🛡️
+
Лучшие практики
+
Рекомендации по безопасности
+
+ Скоро
+
+
+
+
+
🔍
+
Troubleshooting
+
Решение проблем
+
+ Скоро
+
+
+
+
+
+ {/* Support Section */}
+
+
+
+ Нужна помощь с документацией ?
+
+
+ Наша команда поддержки готова помочь вам разобраться с любыми вопросами
+
+
+
+
+
+
+
+ {/* Footer */}
+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/app/secure-t/page.tsx b/src/app/secure-t/page.tsx
new file mode 100644
index 0000000..8da8204
--- /dev/null
+++ b/src/app/secure-t/page.tsx
@@ -0,0 +1,247 @@
+import Navigation from '../components/Navigation';
+
+export default function SecureT() {
+ return (
+ <>
+
+
+ {/* Hero Section */}
+
+
+
+
+
+
+ SECURE-T
+
+
+ Комплексные решения для информационной безопасности и защиты данных
+
+
+
+
+
+ {/* Solutions Section */}
+
+
+
+
+ Решения SECURE-T
+
+
+ Передовые технологии защиты информации для современного бизнеса
+
+
+
+
+
+
🔐
+
Криптографическая защита
+
+ Современные алгоритмы шифрования для защиты конфиденциальных данных
+
+
+
+
+
🛡️
+
Сетевая безопасность
+
+ Комплексная защита сетевой инфраструктуры от внешних угроз
+
+
+
+
+
📊
+
Мониторинг безопасности
+
+ Системы мониторинга и анализа инцидентов информационной безопасности
+
+
+
+
+
🔍
+
Аудит безопасности
+
+ Проведение комплексного аудита систем информационной безопасности
+
+
+
+
+
⚙️
+
Интеграция систем
+
+ Интеграция решений безопасности с существующей IT-инфраструктурой
+
+
+
+
+
📚
+
Обучение персонала
+
+ Программы обучения сотрудников основам информационной безопасности
+
+
+
+
+
+
+ {/* Technologies */}
+
+
+
+
+ Используемые технологии
+
+
+
+
+
+
AES-256
+
Шифрование данных
+
+
+
+
RSA-4096
+
Асимметричное шифрование
+
+
+
+
+
+
PKI
+
Инфраструктура ключей
+
+
+
+
SIEM
+
Управление событиями
+
+
+
+
DLP
+
Защита от утечек
+
+
+
+
+
+
IDS/IPS
+
Обнаружение вторжений
+
+
+
+
+
+ {/* Materials & Documentation */}
+
+
+
+
+ Материалы и документация
+
+
+
+
+
+
📄
+
Техническая документация
+
Подробные руководства по внедрению и настройке
+
Скачать →
+
+
+
+
🎯
+
Методические материалы
+
Лучшие практики информационной безопасности
+
Скачать →
+
+
+
+
🔧
+
Инструменты настройки
+
Утилиты для конфигурирования системы
+
Скачать →
+
+
+
+
📊
+
Отчеты и аналитика
+
Шаблоны отчетов и аналитические данные
+
Скачать →
+
+
+
+
🎓
+
Обучающие материалы
+
Курсы и тренинги по безопасности
+
Скачать →
+
+
+
+
📋
+
Сертификаты и лицензии
+
Документы о соответствии стандартам
+
Скачать →
+
+
+
+
+
+ {/* Contact Section */}
+
+
+
+
+ Нужна консультация по SECURE-T ?
+
+
+ Наши эксперты помогут подобрать оптимальное решение для вашей организации
+
+
+
+ Получить консультацию
+
+
+ Заказать аудит
+
+
+
+
+
+
+ {/* Footer */}
+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/app/solovey/page.tsx b/src/app/solovey/page.tsx
new file mode 100644
index 0000000..f3844c0
--- /dev/null
+++ b/src/app/solovey/page.tsx
@@ -0,0 +1,436 @@
+import Navigation from '../components/Navigation';
+
+export default function Solovey() {
+ return (
+ <>
+
+
+ {/* Hero Section */}
+
+
+
+
+
+
+
+ Профессиональная платформа для видеосвязи и онлайн-встреч на вашем домене
+
+
+
+ Попробовать демо
+
+
+ Заказать внедрение
+
+
+
+
+
+ 💡 Устанавливается на поддомене заказчика с нашей технической поддержкой
+
+
+
+
+
+ {/* Features Section */}
+
+
+
+
+ Возможности Соловей
+
+
+ Полнофункциональная платформа для корпоративных коммуникаций
+
+
+
+
+
+
📹
+
HD видеосвязь
+
+ Качественная видеосвязь в разрешении до 4K с адаптивной настройкой под канал связи
+
+
+
+
+
👥
+
Групповые конференции
+
+ Поддержка до 100 участников одновременно с возможностью модерации
+
+
+
+
+
🖥️
+
Демонстрация экрана
+
+ Совместное использование экрана, презентаций и приложений
+
+
+
+
+
💬
+
Чат и файлообмен
+
+ Встроенный чат с возможностью отправки файлов и ссылок
+
+
+
+
+
📱
+
Мультиплатформенность
+
+ Работает в браузере, на мобильных устройствах и десктопе
+
+
+
+
+
🔒
+
Безопасность
+
+ End-to-end шифрование и защита от несанкционированного доступа
+
+
+
+
+
📊
+
Аналитика
+
+ Детальная статистика использования и отчеты по конференциям
+
+
+
+
+
🎨
+
Брендинг
+
+ Настройка интерфейса под корпоративный стиль заказчика
+
+
+
+
+
🔌
+
API интеграция
+
+ Возможность интеграции с корпоративными системами через API
+
+
+
+
+
+
+ {/* Deployment Options */}
+
+
+
+
+ Варианты размещения
+
+
+
+
+
+
На поддомене заказчика
+
+
+
✓
+
+
Ваш домен
+
meet.yourcompany.ru или conference.yourcompany.com
+
+
+
+
+
✓
+
+
Полный контроль
+
Управление пользователями и настройками
+
+
+
+
+
✓
+
+
Корпоративный стиль
+
Логотип, цвета и дизайн под ваш бренд
+
+
+
+
+
✓
+
+
Техподдержка
+
Наша команда обеспечивает работу сервиса
+
+
+
+
+
+
+
Пример интеграции
+
+
+
https://meet.company.ru
+
Основной домен для конференций
+
+
+
+
https://api.meet.company.ru
+
API для интеграции с системами
+
+
+
+
admin@company.ru
+
Административный доступ
+
+
+
+
+
+
+
+ {/* Use Cases */}
+
+
+
+
+ Сценарии использования
+
+
+
+
+
+
🏢
+
Корпоративные встречи
+
+ Планерки, совещания, презентации для сотрудников
+
+
+
+
+
🎓
+
Обучение и тренинги
+
+ Дистанционное обучение персонала и клиентов
+
+
+
+
+
🤝
+
Переговоры с клиентами
+
+ Презентации продуктов и услуг потенциальным клиентам
+
+
+
+
+
🏥
+
Телемедицина
+
+ Консультации врачей и медицинские консилиумы
+
+
+
+
+
⚖️
+
Юридические консультации
+
+ Удаленные консультации и судебные заседания
+
+
+
+
+
🏛️
+
Государственные услуги
+
+ Прием граждан и межведомственное взаимодействие
+
+
+
+
+
🔧
+
Техническая поддержка
+
+ Удаленная диагностика и решение проблем
+
+
+
+
+
📺
+
Вебинары и события
+
+ Массовые онлайн-мероприятия и конференции
+
+
+
+
+
+
+ {/* Technical Specs */}
+
+
+
+
+ Технические характеристики
+
+
+
+
+
+
Системные требования
+
+
+
Браузеры
+
Chrome 70+, Firefox 68+, Safari 12+, Edge 79+
+
+
+
+
Мобильные устройства
+
iOS 12+, Android 7+
+
+
+
+
Пропускная способность
+
Минимум 1 Мбит/с на участника
+
+
+
+
Серверные требования
+
4 CPU, 8GB RAM, 100GB SSD
+
+
+
+
+
+
Функциональность
+
+
+
Максимальное количество участников
+
До 100 одновременно
+
+
+
+
Качество видео
+
До 4K (3840x2160) при наличии канала
+
+
+
+
Запись конференций
+
MP4, автоматическая загрузка в облако
+
+
+
+
Интеграции
+
REST API, WebHooks, календари
+
+
+
+
+
+
+
+ {/* Pricing */}
+
+
+
+
+ Стоимость внедрения
+
+
+ Гибкие тарифные планы для организаций любого размера
+
+
+
+
+
+
Стартовый
+
от 50 000 ₽
+
Базовая конфигурация для малого бизнеса
+
+ • До 25 участников
+ • Базовый брендинг
+ • Техподдержка в рабочее время
+ • 3 месяца сопровождения
+
+
+
+
+
ПОПУЛЯРНЫЙ
+
Корпоративный
+
от 150 000 ₽
+
Полнофункциональное решение для среднего бизнеса
+
+ • До 100 участников
+ • Полный брендинг
+ • API интеграция
+ • 24/7 техподдержка
+ • 12 месяцев сопровождения
+
+
+
+
+
Энтерпрайз
+
от 500 000 ₽
+
Масштабируемое решение для крупных организаций
+
+ • Неограниченное количество участников
+ • Кластерная архитектура
+ • Индивидуальная разработка
+ • Выделенная техподдержка
+ • SLA 99.9%
+
+
+
+
+
+
+ {/* Contact Section */}
+
+
+
+
+ Готовы запустить Соловей ?
+
+
+ Обсудим ваши потребности и подготовим индивидуальное предложение
+
+
+
+ Заказать демо
+
+
+ Получить консультацию
+
+
+
+
+
+
+ {/* Footer */}
+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/app/ux-software/page.tsx b/src/app/ux-software/page.tsx
new file mode 100644
index 0000000..8140a4e
--- /dev/null
+++ b/src/app/ux-software/page.tsx
@@ -0,0 +1,227 @@
+import Navigation from '../components/Navigation';
+
+export default function UXSoftware() {
+ return (
+ <>
+
+
+ {/* Hero Section */}
+
+
+
+
+
+
+ Софт для улучшения UX
+
+
+ Программное обеспечение для повышения качества пользовательского опыта в сети интернет
+
+
+
+ * Данная страница носит информационный характер. Публичная оферта отсутствует.
+
+
+
+
+
+ {/* Features Section */}
+
+
+
+
+ Возможности нашего ПО
+
+
+ Комплексное решение для оптимизации работы в интернете
+
+
+
+
+
+
🚀
+
Ускорение соединения
+
+ Оптимизация сетевых маршрутов для повышения скорости загрузки контента
+
+
+
+
+
🔒
+
Защита данных
+
+ Шифрование трафика для обеспечения конфиденциальности пользователей
+
+
+
+
+
🌐
+
Глобальный доступ
+
+ Доступ к контенту без географических ограничений
+
+
+
+
+
⚡
+
Стабильность
+
+ Надежное соединение с минимальными разрывами связи
+
+
+
+
+
🛡️
+
Анонимность
+
+ Сокрытие реального IP-адреса для защиты приватности
+
+
+
+
+
📱
+
Кроссплатформенность
+
+ Поддержка всех популярных операционных систем и устройств
+
+
+
+
+
+
+ {/* How it works */}
+
+
+
+
+ Как это работает
+
+
+
+
+
+
+ 1
+
+
Установка
+
+ Простая установка программы на ваше устройство
+
+
+
+
+
+ 2
+
+
Настройка
+
+ Автоматическая настройка оптимальных параметров
+
+
+
+
+
+ 3
+
+
Использование
+
+ Наслаждайтесь улучшенным интернет-опытом
+
+
+
+
+
+
+ {/* Benefits */}
+
+
+
+
+
+ Преимущества использования нашего ПО
+
+
+
+
✓
+
+
Повышение производительности
+
Оптимизация сетевых соединений для более быстрой работы
+
+
+
+
+
✓
+
+
Защита конфиденциальности
+
Надежное шифрование и защита персональных данных
+
+
+
+
+
✓
+
+
Простота использования
+
Интуитивно понятный интерфейс и автоматические настройки
+
+
+
+
+
✓
+
+
Техническая поддержка
+
Круглосуточная поддержка пользователей
+
+
+
+
+
+
+
Свяжитесь с нами
+
+ Получите консультацию по внедрению решений для улучшения UX
+
+
+
+ Получить консультацию
+
+
+
+
+
+
+
+ {/* Disclaimer */}
+
+
+
+
Важная информация
+
+ Данная страница носит исключительно информационный характер и не является публичной офертой.
+ Описанное программное обеспечение предназначено для улучшения пользовательского опыта
+ в сети интернет в рамках действующего законодательства. Все решения разрабатываются
+ с учетом требований безопасности и конфиденциальности данных.
+
+
+
+
+
+ {/* Footer */}
+
+ >
+ );
+}
\ No newline at end of file