Skip to content

AhmedShebl2000/React-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ahmed Shebl's 3D Portfolio

This is a modern developer portfolio built with React and Vite, featuring interactive 3D experiences powered by Three.js and @react-three/fiber. The project showcases professional work, technical skills, and creative concepts using visually engaging components and smooth animations.

Features

  • Interactive 3D models and scenes (Three.js, @react-three/drei)
  • Responsive design with Tailwind CSS
  • Animated transitions and counters (GSAP, React CountUp)
  • Project showcase with external links
  • Contact form with email integration
  • Modular, maintainable code structure

Technologies Used

  • React
  • Vite
  • Three.js & @react-three/fiber
  • @react-three/drei & @react-three/postprocessing
  • Tailwind CSS
  • GSAP
  • EmailJS

Getting Started

To run locally:

npm install
npm run dev

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors