A modern, interactive portfolio website built with React and Three.js, featuring 3D animations and a responsive design.
- 3D Animations: Implemented using Three.js for an engaging user experience
- Interactive UI: Smooth transitions and responsive design
- Project Showcase: Dynamic display of projects with detailed information
- Skills Section: Visual representation of technical skills
- Contact Form: Integrated contact functionality
- Mobile Responsive: Optimized for all device sizes
- Dark Mode: Built-in theme switching capability
- Frontend Framework: React.js
- 3D Graphics: Three.js
- Styling:
- TailwindCSS
- SCSS
- Framer Motion for animations
- State Management: React Context API
- Build Tool: Vite
- Deployment: Vercel
-
Clone the repository
git clone https://github.com/yourusername/portfolio.git
-
Install dependencies
cd portfolio npm install
-
Run development server
npm run dev
-
Build for production
npm run build