╔═══════════════════════════════════════════════════════════════════╗
║              СТРУКТУРА ПАПКИ CPANEL (для загрузки)               ║
║                   landing.trendingnow.ge                          ║
╚═══════════════════════════════════════════════════════════════════╝

cpanel/
│
├── 📘 ДОКУМЕНТАЦИЯ
│   ├── README.md                  Подробная инструкция (English)
│   ├── ИНСТРУКЦИЯ.md              Подробная инструкция (Русский)
│   ├── QUICK_START.txt            Быстрый старт (5 шагов)
│   ├── CHECKLIST.txt              Чеклист развертывания
│   └── СТРУКТУРА_ФАЙЛОВ.txt       Этот файл
│
├── ⚙️ КОНФИГУРАЦИЯ
│   ├── env.production.txt         Настройки (переименовать в .env.production!)
│   ├── server.js                  Стартовый файл для Node.js
│   ├── package.json               Зависимости проекта
│   ├── package-lock.json          Версии зависимостей
│   ├── next.config.js             Конфигурация Next.js
│   ├── tsconfig.json              TypeScript конфиг
│   ├── tailwind.config.js         Tailwind CSS конфиг
│   ├── postcss.config.js          PostCSS конфиг
│   ├── i18n.ts                    Мультиязычность
│   └── middleware.ts              Next.js middleware (routing)
│
├── 📦 СОБРАННОЕ ПРИЛОЖЕНИЕ
│   └── .next/                     Папка с собранным приложением
│       ├── static/                Статические ресурсы
│       ├── server/                Серверный код
│       └── cache/                 Кэш
│
├── 📄 ИСХОДНЫЙ КОД - СТРАНИЦЫ
│   └── app/
│       ├── [locale]/              Локализованные страницы
│       │   ├── layout.tsx         Layout для каждого языка
│       │   └── page.tsx           Главная страница
│       │
│       ├── api/                   API Routes
│       │   ├── contact/           Контактная форма
│       │   │   └── route.ts
│       │   ├── newsletter/        Newsletter подписка
│       │   │   └── route.ts
│       │   └── vitals/            Web Vitals
│       │       └── route.ts
│       │
│       ├── error.tsx              Страница ошибки
│       ├── not-found.tsx          404 страница
│       ├── layout.tsx             Главный layout
│       ├── page.tsx               Landing page
│       ├── globals.css            Глобальные стили
│       ├── robots.ts              SEO: robots.txt
│       └── sitemap.ts             SEO: sitemap.xml
│
├── 🧩 ИСХОДНЫЙ КОД - КОМПОНЕНТЫ
│   └── components/
│       ├── About.tsx              О нас секция
│       ├── Contact.tsx            Контактная форма
│       ├── Footer.tsx             Подвал сайта
│       ├── Hero.tsx               Главный экран
│       ├── Navbar.tsx             Навигация
│       ├── Newsletter.tsx         Newsletter форма
│       ├── Projects.tsx           Портфолио
│       ├── Skills.tsx             Навыки
│       ├── Testimonials.tsx       Отзывы
│       ├── ThemeToggle.tsx        Переключатель темы
│       ├── LanguageSwitcher.tsx   Переключатель языков
│       ├── Layout.tsx             Layout wrapper
│       ├── ScrollProgress.tsx     Прогресс скролла
│       ├── ScrollToTop.tsx        Кнопка вверх
│       ├── CustomCursor.tsx       Кастомный курсор
│       ├── EasterEgg.tsx          Пасхалка
│       ├── FloatingCTA.tsx        Плавающий CTA
│       ├── LoadingSpinner.tsx     Загрузчик
│       ├── ProjectModal.tsx       Модальное окно проекта
│       ├── SectionDivider.tsx     Разделитель секций
│       ├── SkeletonLoader.tsx     Skeleton loader
│       ├── Providers.tsx          React providers
│       └── ui/
│           └── RippleButton.tsx   Кнопка с ripple эффектом
│
├── 📚 БИБЛИОТЕКИ И УТИЛИТЫ
│   └── lib/
│       ├── analytics.ts           Google Analytics
│       ├── antd-theme.ts          Ant Design тема
│       ├── constants.ts           Константы проекта
│       ├── rate-limiter.ts        Rate limiting для API
│       ├── structured-data.ts     SEO: Schema.org данные
│       ├── toast-config.ts        Настройки уведомлений
│       ├── types.ts               TypeScript типы
│       ├── utils.ts               Вспомогательные функции
│       ├── validation-schemas.ts  Zod схемы валидации
│       └── vitals.ts              Web Vitals отслеживание
│
├── 🌍 ПЕРЕВОДЫ
│   └── messages/
│       ├── en.json                Английский
│       ├── ru.json                Русский
│       ├── ua.json                Украинский
│       └── ka.json                Грузинский
│
└── 🎨 СТАТИЧЕСКИЕ ФАЙЛЫ
    └── public/
        ├── bless-soul-logo.svg    Логотип
        ├── bless-jewel.svg        Иконка 1
        ├── soul-jewel.svg         Иконка 2
        ├── favicon.svg            Favicon
        ├── manifest.json          PWA манифест
        ├── BLESS_SOUL_STORY.md    История проекта
        └── resume/                Резюме
            └── README.md

═══════════════════════════════════════════════════════════════════

ИТОГО:
------
✓ 1 стартовый файл (server.js)
✓ 8 конфигурационных файлов
✓ 1 собранное приложение (.next/)
✓ 15+ страниц и API routes
✓ 25+ React компонентов
✓ 10+ библиотек и утилит
✓ 4 языка интерфейса
✓ Статические ресурсы и изображения

ОБЩИЙ РАЗМЕР: ~50-100 MB (с node_modules после npm install)

═══════════════════════════════════════════════════════════════════

⚠️ ВАЖНО:
---------
1. НЕ загружайте node_modules/ - он установится на сервере
2. ОБЯЗАТЕЛЬНО загрузите .next/ - это собранное приложение
3. Переименуйте env.production.txt → .env.production
4. Все файлы ОБЯЗАТЕЛЬНЫ для работы сайта

═══════════════════════════════════════════════════════════════════

