Personal portfolio built with Next.js 16, TypeScript, Tailwind v4, Framer Motion, React Three Fiber, and Lenis smooth scrolling. Deployed to GitHub Pages via GitHub Actions.
- Live: https://prabhathv07.github.io
- Resume: /resume.pdf
- Next.js (App Router, static export)
- TypeScript
- Tailwind CSS v4
- Framer Motion — animations & transitions
- React Three Fiber + Three.js — 3D neural sphere in the hero
- Lenis — smooth scrolling
- Custom cursor with hover states
npm install
npm run devOpen http://localhost:3000.
npm run buildStatic export lands in out/.
Push to main. .github/workflows/deploy.yml builds and publishes to GitHub Pages.