Цель: Создать быстрый, современный фронтенд (Next.js + PWA) для сайта
с сохранением WordPress / WooCommerce в качестве headless-бэкенда.
⚙️ Основные задачи:
Фронтенд.
-Разработка нового фронта на Next.js (App Router) + React + Tailwind.
-Подключение данных через WordPress REST API или WPGraphQL.
-Реализация PWA (установка на экран Домой, offline-режим, push-уведомления).
-Глобальный аудиоплеер, который не прерывается при навигации
-Кэширование и оффлайн-прослушивание купленных и доступных аудио (IndexedDB / Workbox).
Бэкенд.
-Использовать существующий WordPress + WooCommerce как headless-CMS.
-Настроить и оптимизировать REST API (кастомные эндпоинты, кэш Redis / Cloudflare / Edge).
-Оптимизация запросов (агрегация данных, минимизация числа API-вызовов).
-Лёгкий чекаут через веб-страницу WooCommerce или headless-чекаут через API.
Медиа и защита.
-Подключение CDN (Bunny / Cloudflare / S3 + CloudFront).
-Потоковое воспроизведение через HLS + AES-128, подписанные URL.
SEO и скорость.
-Сохранить структуру URL (все адреса 1:1).
-SSR/ISR в Next.js для поисковых систем.
-Перенести мета-теги, OG, canonical.
Настроить архитектуру для синхронизации с Lovense (API / Socket). (уже реализовано на текущей версии сайта, тех. документация есть)