Ship a website that looks designed, not generated.
A production-grade Next.js + Tailwind + shadcn starter with a real design system, motion, and one-command deploy to Vercel.
Design system
OKLCH tokens, one hue, full dark mode.
Motion built-in
Reveals and beams, reduced-motion safe.
One-command deploy
GitHub + Vercel + domain from a script.
The stack behind the teams everyone copies
Three steps to a site that ships
The whole point of a starter: your colleague goes from zero to a branded, deployed site in an afternoon.
Clone & name it
Edit one file — brand.config.ts — then run npm run brand. Name, colors, fonts, domain and metadata propagate across the whole project.
$ npm run brandBuild with the system
Compose pre-built sections and animated primitives. Impeccable + the bundled skills keep new pages on-brand automatically.
$ npx shadcn@latest add cardShip in one command
Drop your GitHub + Vercel tokens into .env and run the deploy script. Repo created, project linked, custom domain wired.
$ npm run shipEverything that makes a site feel premium
Not a theme. A design system, motion layer, and deploy pipeline that stop your work looking like every other AI build.
A real design system
OKLCH color scales, a display/body/mono type pairing, radius and shadow tokens — re-skin the entire site by changing one hue.
Motion, tastefully
Scroll reveals, marquees and beams — all reduced-motion aware.
Fast by default
App Router, RSC, next/font, zero CLS. Lighthouse-friendly out of the box.
One-command deploy
GitHub repo + Vercel project + custom domain from a single script.
Conventions your whole team shares
Bundled Claude Code skills + Impeccable mean every teammate (and their AI) builds new pages the same impeccable way.
The proof is that you can't tell it's a starter.
Most templates announce themselves. This one disappears into whatever brand you point it at — because the system underneath is real, not a skin painted on top.
One hue, whole site
Every surface derives from a single OKLCH value. Change it and the entire site re-skins — light and dark — with no find-and-replace.
Designed by Impeccable
A design detector runs on every UI edit. Gradient text, hero-metric bands and template card grids get caught before they ship.
Live in one command
Tokens in .env, then npm run ship creates the repo, links Vercel, and wires the custom domain. Code to live URL in minutes.
Start your next site on Aurora
Clone it, name it, ship it. The last starter you'll set up by hand.