Skip to content

Sumangal44/3D_Portfolio

 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 61.0%
  • CSS 37.0%
  • JavaScript 1.6%
  • HTML 0.4%