This repository contains the open source version of my 3D portfolio website. Do check it out!
npm install karan-portfolioThis repository contains the open source version of my 3D portfolio website. Do check it out!
I have modified the GSAP club plugins with the trial plugins, but with the trial plugin, you cannot host itโ๏ธ. For Club plugins, check out here: GSAP Installation.
Techstack - React, TypeScript, GSAP, ThreeJS, WebGL, HTML, CSS, JavaScript
1. Clone the repository to your local machine:
``bash`
git clone
cd
2. Install the required packages:
`bash`
npm install
3. Install React:
`bash`
npm i react
4. Install GSAP for React:
You can choose to install GSAP specifically for React or the general GSAP package:
For React:
`bash`
npm i gsap/react
Or the general GSAP package:
`bash`
npm i gsap
5. Run the development server:
`bash`
npm run dev
Open your browser and navigate to http://localhost:3000 to view the website.
- 3D interactive UI built with ThreeJS and WebGL
- Smooth animations using GSAP
- Responsive design for various screen sizes
Contributions are welcome! Please follow these steps:
1. Fork the repository.
2. Create a new branch (git checkout -b feature-branch).git commit -m 'Add new feature'
3. Commit your changes ().git push origin feature-branch`).
4. Push to the branch (
5. Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.