# Eversolo Website Redesign Project documentation for the Eversolo brand website redesign. ## Project Snapshot - Brand website for product showcase, services, and support - Not an e-commerce site; no cart, no pricing on site - Primary audience: overseas HiFi enthusiasts, domestic audiophiles, dealers - Tone: minimal English, premium, international - Stack: Next.js + Payload CMS - Fully bilingual (English / 中文) - Legacy URLs preserved via 301 redirects ## Documents - `PRODUCT-BRIEF.md` — project goals, constraints, audience, success signals - `SITEMAP.md` — launch page scope and page structures - `INFORMATION-ARCHITECTURE.md` — navigation, hierarchy, cross-linking, localization rules - `CONTENT-STRATEGY.md` — tone, content roles, localization content model - `DESIGN-DIRECTION.md` — visual principles, homepage hierarchy, components - `VISUAL-SPEC.md` — colors, typography, grid, component styling, EN/ZH layout rules - `CMS-CONTENT-MODEL.md` — CMS content types and editorial workflow - `SCHEMA-PRODUCT.md` — final Payload schema for the Product collection - `SCHEMA-REST.md` — final Payload schema for remaining collections and globals - `PRODUCT-TEMPLATES.md` — project-local product template structure and rendering rules - `SEED-DATA-POLICY.md` — how example content is sourced from the legacy site for staging and review - `src/seed/fetch-legacy-html.mjs` — pulls raw legacy HTML from the existing site into `src/seed/raw/` - `src/seed/parse-legacy-html.mjs` — extracts basic metadata from raw legacy HTML - `src/seed/extract-structured-data.mjs` — converts legacy home/product pages into structured JSON - `src/seed/extract-template-assets.mjs` — indexes local product template bundles and asset inventories - `ROADMAP.md` — phases, deliverables, roles - `DISCOVERY-QUESTIONS.md` — remaining open items ## Status Phase 2 — Build in progress, with Phase 3 seed-content integration underway. Confirmed: - Launch page scope: Home, Products, Product Detail, Support, Downloads, FAQ, About, Dealers, News - Support priority: FAQ, Warranty, Contact - Stack: Next.js - CMS: Payload - Localized Payload schema implemented for products, downloads, news, support, dealers, media, files, videos, and product reviews - Legacy seed pipeline implemented for products, downloads, videos, and reviews - Product detail pages support local HTML templates plus CMS-managed downloads, videos, and reviews - Downloads center is connected to CMS-managed download metadata - Brand line: "A refined way to experience music." - Homepage kept intentionally simple; hero = lifestyle scene; featured products = 4 - No pricing anywhere on site - Legacy URLs handled via 301 redirects Pending: - Remaining CMS page integrations and QA pass across support, about, dealers, and news surfaces - Content and asset ownership handoff / editorial refinement - Launch deadline