Crypto-design на Next.js 16 / React 19 — 97 Google PageSpeed
A full-fledged web application (Page Speed 97): animated landing page, dashboard with onboarding. A custom component library, Framer Motion, and strong TypeScript typing—tailored to the project's needs.
Live demo:
https://celestian-demo.vercel.app
18 pages in one application: animated landing page with video backgrounds and live charts, bot marketplace, dashboard with onboarding, auth, legal, and blog. Mobile-first responsiveness, dark and light themes, and multilingual support out of the box.
+ SEO-ready: each page has its own title and description, Open Graph and Twitter Card are configured, sitemap.xml and robots.txt are automatically generated, structured data (Organization + WebSite), and multilingual hreflangs are supported via next-intl. Simply remove the noindex option, and the site will immediately appear in search results.
+ Google PageSpeed: 97 points on desktop. This is the result of targeted optimization for Core Web Vitals: lazy-mounting heavy content via IntersectionObserver, preloading local fonts, tree-shaking heavy libraries, a modern browserslist without legacy polyfills, serving images in AVIF/WebP via next/image.
Stack:
— Next.js 16 (App Router, RSC, static generation)
— React 19 + TypeScript 5.9 (strict mode)
— Tailwind CSS 3.4 with custom theming
— Framer Motion — reveal animations, tilt 3D cards, marquee
— ApexCharts + Recharts — portfolio and performance charts
— next-intl — multilingual support
— Vercel CI/CD, deploy on every push
Live demo:
https://celestian-demo.vercel.app
18 pages in one application: animated landing page with video backgrounds and live charts, bot marketplace, dashboard with onboarding, auth, legal, and blog. Mobile-first responsiveness, dark and light themes, and multilingual support out of the box.
+ SEO-ready: each page has its own title and description, Open Graph and Twitter Card are configured, sitemap.xml and robots.txt are automatically generated, structured data (Organization + WebSite), and multilingual hreflangs are supported via next-intl. Simply remove the noindex option, and the site will immediately appear in search results.
+ Google PageSpeed: 97 points on desktop. This is the result of targeted optimization for Core Web Vitals: lazy-mounting heavy content via IntersectionObserver, preloading local fonts, tree-shaking heavy libraries, a modern browserslist without legacy polyfills, serving images in AVIF/WebP via next/image.
Stack:
— Next.js 16 (App Router, RSC, static generation)
— React 19 + TypeScript 5.9 (strict mode)
— Tailwind CSS 3.4 with custom theming
— Framer Motion — reveal animations, tilt 3D cards, marquee
— ApexCharts + Recharts — portfolio and performance charts
— next-intl — multilingual support
— Vercel CI/CD, deploy on every push