React. Разработка Headless-версии сайта + PWA (Дистанционная работа)

Бюджет не указан

Задание: React. Разработка Headless-версии сайта + PWA (Дистанционная работа)

Цель: Создать быстрый, современный фронтенд (Next.js + PWA) для сайта https://eroticaudio.ru с сохранением 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). (уже реализовано на текущей версии сайта, тех. документация есть)