A fully responsive, interactive, and animated portfolio website built with React + Vite, showcasing my skills, projects, and experience.
It’s packed with smooth animations, dynamic visuals, and a dash of personality, just like any good dev site should be :)
- Responsive Design: works flawlessly across devices (mobile, tablet, desktop).
- Interactive Particle Background: powered by
ts-particles, follows your cursor and adds that vibe. - Theme Toggler: switch between light and dark modes effortlessly.
- Smooth Animations: crafted using
GSAPandFramer Motionfor fluid transitions. - Skeleton Loader Animation: sleek loading screen before content renders.
- Google Analytics 4 (GA4): integrated for visitor insights.
Note: May show console warnings if your browser has tracking prevention enabled.
- Resume Section: instantly view or download my resume.
- Skills & Projects: organized showcase of my technical stack and works.
- Contact Form: powered by
EmailJSfor direct messages without exposing email.
Frontend:
- React + Vite
- TypeScript
- Tailwind CSS
Libraries & Tools:
- Framer Motion
- GSAP
- ts-particles
- EmailJS
- Google Analytics 4
npm installnpm run devnpm run build- Integrated Google Analytics 4 (GA4) and Vercel Web Analytics for tracking user engagement.
- GA4 may show console warnings if tracking is blocked by your browser, totally normal.
- The skeleton loader might slightly increase LCP, but it keeps the loading experience smooth and elegant.
Don’t forget to star this repo if you like the vibe!