Редизайн digitalbillion.vercel.app на основе бизнес-плана v4.1
Контекст и роль:
Ты — Senior UI/UX Designer и Lead Frontend Engineer. Твоя цель — создать ультрасовременный, визуально дорогой и технологичный сайт бизнес-класса. Сайт должен выглядеть как работа премиального digital-агентства с пятизначными бюджетами. Мы не делаем стандартный, скучный шаблон — мы создаем сайт с высоким уровнем интерактивности, уникальной типографикой, кинематографичными анимациями и чистейшей архитектурой кода.
Технологический стек: React / Next.js (App Router), Tailwind CSS, Framer Motion, Lucide React, clsx, tailwind-merge.
Принципы: spring-физика, bento-grid, glassmorphism, radial-gradient свечения, тонкие бордеры, дорогая типографика, Shadcn/ui-логика компонентов, идеальная адаптивность.
Мне нужно переработать сайт digitalbillion.vercel.app на основании бизнес-плана: "...\_DIGITAL BILLION VBaaS\Бизнес-План _DIGITAL BILLION v4.0 CLUB _ ACCELERATOR _ VBaaS.docx"
Прочитал бизнес-план через python-docx (396 строк) + проанализировал текущий сайт через WebFetch (16 секций). Структура продукта: 4 уровня воронки (Open → Club $50 → Acceleration $400–$7k → Ultima VBaaS $20k+/мес + equity) + 7 доп. источников дохода. Целевая география — финансовые хабы (Дубай / Кипр / Лондон), операционные (Алматы / Белград / Ереван) и источник лидов (Мск / Спб).
Уточняющие вопросы (с предложенными вариантами): где исходный код, какой подход к контенту, объём первой итерации, куда деплоить. Ответы: создать с нуля → переработать тексты на базе бизнес-плана → полный сайт (16 секций) → деплой позже на ncide.com.
План реализации
- Scaffold Next.js 14 + Tailwind + Framer Motion + Lucide
- Design tokens: zinc-950 база, gold accent gradient, glassmorphism
- UI primitives: Container, Section, Button, Card, TierCard, Reveal, Marquee, AnimatedNumber, Glow, GridBg, Noise
- Content layer (
lib/content.tsx) — весь контент из бизнес-плана - 16 секций: Hero → TrustStrip → Manifesto → Tiers → Methodology → Platform → Verticals → Roadmap → AudienceMap → Economics → RevenueStreams → Principal → Benchmarks → FAQ → CTA → Contact + Header + Footer
- Verify:
npm install+npm run build
Зафиксировал 5 задач в TaskList, выполнил последовательно. Создал ~30 файлов:
digitalbillion-web/
├── app/ layout, page, globals.css
├── components/
│ ├── layout/ header, footer
│ ├── sections/ 16 секций
│ └── ui/ 11 примитивов
├── lib/ utils, content
└── tailwind.config.ts + конфиги
Билд прошёл без ошибок (после фикса HTMLMotionProps<"div"> — потребовалось исключить "children" из Omit, чтобы Framer Motion не подсовывал свой union тип ReactNode | MotionValue). Размер: 67.1 kB / 154 kB First Load JS.