Shadcn Portfolio is a TurboRepo starter that ships a Next.js 15 App Router site with shadcn/ui components and an MDX-driven content layer. The template focuses on clean section layouts, Framer Motion transitions, and a ready-to-go blog/work pipeline for teams that want to launch quickly.
The monorepo keeps tooling consistent across packages, with linting and formatting built in. SEO metadata, sitemaps, and structured data are already wired up, so the template doubles as a production-ready baseline for personal or agency portfolios.
- MDX content pipeline for blog and work pages.
- shadcn/ui layout blocks with motion-driven transitions.
- Template-first setup with SEO and sitemap defaults.
- Next.js 15, TurboRepo, TypeScript.
- Tailwind + Radix via shadcn/ui.
- Framer Motion, dotenv, pnpm tooling.
