karan-portfolio v0.0.0
My Portfolio Website - Overview ๐
This repository contains the open source version of my 3D portfolio website. Do check it out!
Instructions ๐ ๏ธ
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
Installation
Clone the repository to your local machine:
git clone <repository-url> cd <repository-directory>Install the required packages:
npm installInstall React:
npm i reactInstall GSAP for React:
You can choose to install GSAP specifically for React or the general GSAP package:
For React:
npm i gsap/reactOr the general GSAP package:
npm i gsapRun the development server:
npm run dev
Open your browser and navigate to http://localhost:3000 to view the website.
Features
- 3D interactive UI built with ThreeJS and WebGL
- Smooth animations using GSAP
- Responsive design for various screen sizes
Contributing
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -m 'Add new feature'). - Push to the branch (
git push origin feature-branch). - Open a pull request.
License
This project is licensed under the MIT License. See the LICENSE file for details.
9 months ago