Personal portfolio website showcasing projects, skills, and experience. Designed & developed by Rishav
Personal portfolio — a modern, responsive single-page application built with Next.js + React + TypeScript. Features GSAP animations, split reveal loader, parallax depth, 3D book flip, particle canvas, confetti effects, and 3 themes (Light/Dark/Glass).
| Feature | Description |
|---|---|
| Split Reveal Loader | Curtain animation with text scramble |
| Parallax Depth | 3-layer mouse tracking on hero |
| 3D Tilt Tags | Floating tags rotate on hover |
| Gold Card Projects | Fullscreen expand overlay with tech stack |
| Animated Counters | 0 to target count on page enter |
| Skill Progress Bars | Fill animation for each skill |
| 3D Book Flip | Books rotate on hover |
| Live Form Validation | Real-time error messages + confetti |
| Particle Canvas | Floating dots with connections |
| Bottom Mobile Nav | Fixed nav with SVG icons |
| 3 Themes | Light, Dark (default), Glass |
| Custom Cursor | Golden accent cursor effects |
git clone https://github.com/rishavbuilder/rishav-portfolio.git
cd rishav-portfolio
npm install
npm run devOpen http://localhost:3000 in your browser.
Distributed under the MIT License.