Personal portfolio built with Next.js, React, Framer Motion, and TypeScript.
Use Node.js 22 and pnpm 11:
pnpm install --frozen-lockfile
pnpm devOpen http://localhost:3000.
pnpm lint
pnpm typecheck
pnpm buildThe default build produces standard Next.js output for Vercel. The separate
pnpm build:sites command preserves compatibility with the private OpenAI Sites
deployment.


