Skip to content

Saahil-Gupta/Portfolio-Saahil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

My Portfolio Website

A modern, responsive portfolio site built with React, Tailwind CSS, and 3D/animation libraries to showcase projects, experience, and skills.


🚀 Features

  • Splash Screen: “Hello” cycles through 10 languages on load
  • Dark Mode: Toggle light ↔ dark themes, synced to system preference
  • Hero Section: Typewriter-style tagline animation, scroll button
  • Responsive Navbar: Scroll-spy highlighting, social links, mobile menu
  • Animated Sections: Reveal-on-scroll for About, Projects, Skills, Experience, Education, Certifications, Resume, Contact
  • Projects Grid: Tilt-on-hover cards with placeholder images, GitHub/Demo links
  • Skills: Icon grid (hover to reveal skill name)
  • Experience/Education/Certifications: Structured lists pulled from résumé
  • Resume Download: Button to fetch your PDF from public/
  • Contact Form: EmailJS integration with submission feedback

🧰 Tech Stack

  • UI: React, Vite
  • Styling: Tailwind CSS v4+, PostCSS, Autoprefixer
  • Routing & Animations: react-router-dom, framer-motion
  • 3D & Particles: @splinetool/react-spline (placeholder), @react-three/fiber, @react-three/drei, @tsparticles/react
  • Icons: react-icons (FontAwesome, Simple Icons)
  • Forms: @emailjs/browser
  • Typewriter: react-simple-typewriter
  • Lint & Format: ESLint, Prettier

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages