0.0.0 โ€ข Published 6 months ago

karan-portfolio v0.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

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

  1. Clone the repository to your local machine:

    git clone <repository-url>
    cd <repository-directory>
  2. Install the required packages:

    npm install
  3. Install React:

    npm i react
  4. Install GSAP for React:

    You can choose to install GSAP specifically for React or the general GSAP package:

    For React:

    npm i gsap/react

    Or the general GSAP package:

    npm i gsap
  5. Run 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:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.