Cinematic, role-based portfolio for Sumit Raj.
Next.js (App Router), TypeScript, Tailwind CSS v4, Three.js, Framer Motion is available for motion if needed (intro/hero currently use CSS + Three.js).
npm install
npm run dev
Open http://localhost:3000.
npm run lint
npx tsc --noEmit
npm run build
Canonical data lives in data/projects.ts, data/roles.ts, and data/site.ts.
Role resumes are served from public/resumes/. Replace those PDFs in place if a newer version is needed.
Production main was backed up before this rebuild:
backup/pre-cinematic-rebuild-2026-10-16backup-pre-cinematic-rebuild-2026-10-1653988aee0eac9b1df1df9a09efe23d9096d2e3ae