A high-performance developer portfolio featuring real-time 3D graphics, physics-based interactions, cinematic animations, and responsive design, built to showcase projects, skills, and achievements in a modern way.
This portfolio is far more than a traditional personal website.
It combines React, Three.js, GSAP, and physics simulations to create an interactive experience where visitors can explore projects through engaging animations and real-time 3D scenes.
The focus is on performance, clean UI, smooth interactions, and modern frontend engineering.
✅ Interactive 3D Experience
✅ Physics-powered Tech Stack
✅ Smooth Scroll Animations
✅ Responsive Layout
✅ Lightning Fast Vite Build
✅ Modern UI/UX
✅ Optimized Asset Loading
✅ Mobile Friendly
✅ Clean Component Architecture
https://ajay-vishwakarmaa.netlify.app
https://ajay-portfolio-r176.onrender.com
- Animated introduction
- Dynamic typography
- Smooth entrance animations
Powered by
- Three.js
- React Three Fiber
- Drei
Features
- Realistic lighting
- Camera movement
- Interactive objects
- Optimized rendering
Using React Three Rapier
Includes
- Floating technology spheres
- Realistic collision physics
- Dynamic interactions
Built using GSAP
- ScrollTrigger
- ScrollSmoother
- Timeline animations
- Text transitions
- Section reveals
Fully optimized for
- Desktop
- Laptop
- Tablet
- Mobile
| Category | Technologies |
|---|---|
| Frontend | React 18 |
| Build Tool | Vite |
| 3D Engine | Three.js |
| React Renderer | React Three Fiber |
| Helpers | Drei |
| Physics | React Three Rapier |
| Animations | GSAP |
| Styling | CSS3 |
| Deployment | Netlify & Render |
Portfolio
│
├── public/
├── src/
│ ├── components/
│ ├── assets/
│ ├── hooks/
│ ├── styles/
│ ├── pages/
│ └── App.jsx
│
├── package.json
└── vite.config.js
Clone repository
git clone https://github.com/ajay160380/Portfolio.gitMove into directory
cd PortfolioInstall dependencies
npm installRun development server
npm run devCreate production build
npm run buildPreview production build
npm run preview✔ Fast Loading
✔ Optimized Rendering
✔ Lazy Loaded Assets
✔ Responsive Design
✔ Smooth 60FPS Animations
✔ Modern Code Structure
🌐 Portfolio
https://ajay-vishwakarmaa.netlify.app
GitHub
(Add your LinkedIn URL)
If you enjoyed exploring this project or found it useful,
please consider leaving a ⭐ on GitHub.
It helps the project reach more developers and motivates future improvements.