My personal 3D portfolio version 1.0 .

Folder Structure :

Here is the folder structure of the repository :


.gitignore
├─ LICENSE
README.md
index.html
├─ package-lock.json
├─ package.json
├─ postcss.config.cjs
├─ public
│  ├─ desktop_pc
│  │  ├─ license.txt
│  │  ├─ scene.bin
│  │  ├─ scene.gltf
│  │  └─ textures
│  │     ├─ Material.002_baseColor.png
│  │     ├─ Material.023_baseColor.jpeg
│  │     ├─ Material.024_baseColor.jpeg
│  │     ├─ Material.074_0_baseColor.png
│  │     ├─ Material.074_10_baseColor.jpeg
│  │     ├─ Material.074_11_baseColor.png
│  │     ├─ Material.074_12_baseColor.jpeg
│  │     ├─ Material.074_13_baseColor.png
│  │     ├─ Material.074_14_baseColor.png
│  │     ├─ Material.074_15_baseColor.png
│  │     ├─ Material.074_16_baseColor.png
│  │     ├─ Material.074_17_baseColor.png
│  │     ├─ Material.074_18_baseColor.png
│  │     ├─ Material.074_18_emissive.png
│  │     ├─ Material.074_19_baseColor.png
│  │     ├─ Material.074_1_baseColor.jpeg
│  │     ├─ Material.074_20_baseColor.png
│  │     ├─ Material.074_21_baseColor.png
│  │     ├─ Material.074_22_baseColor.png
│  │     ├─ Material.074_23_baseColor.png
│  │     ├─ Material.074_24_baseColor.png
│  │     ├─ Material.074_24_emissive.png
│  │     ├─ Material.074_25_baseColor.jpeg
│  │     ├─ Material.074_26_baseColor.png
│  │     ├─ Material.074_27_baseColor.png
│  │     ├─ Material.074_27_emissive.png
│  │     ├─ Material.074_28_baseColor.png
│  │     ├─ Material.074_29_baseColor.png
│  │     ├─ Material.074_2_baseColor.jpeg
│  │     ├─ Material.074_30_baseColor.png
│  │     ├─ Material.074_31_baseColor.png
│  │     ├─ Material.074_32_baseColor.jpeg
│  │     ├─ Material.074_33_baseColor.png
│  │     ├─ Material.074_34_baseColor.jpeg
│  │     ├─ Material.074_35_baseColor.png
│  │     ├─ Material.074_36_baseColor.jpeg
│  │     ├─ Material.074_39_baseColor.jpeg
│  │     ├─ Material.074_3_baseColor.png
│  │     ├─ Material.074_40_baseColor.png
│  │     ├─ Material.074_4_baseColor.png
│  │     ├─ Material.074_4_emissive.png
│  │     ├─ Material.074_5_baseColor.png
│  │     ├─ Material.074_6_baseColor.png
│  │     ├─ Material.074_7_baseColor.png
│  │     ├─ Material.074_8_baseColor.png
│  │     ├─ Material.074_9_baseColor.png
│  │     ├─ Material.074_9_emissive.png
│  │     ├─ Material.074_baseColor.png
│  │     ├─ Material_baseColor.jpeg
│  │     ├─ Material_metallicRoughness.png
│  │     ├─ Tasten_2_baseColor.jpeg
│  │     └─ r
logo.svg
planet
│     ├─ license.txt
│     ├─ scene.bin
│     ├─ scene.gltf
│     └─ textures
│        ├─ Clouds_baseColor.png
│        └─ Planet_baseColor.png
├─ src
App.jsx
assets
│  │  ├─ Desktop1.png
│  │  ├─ Desktop2.png
backend.png
boblob.png
close.svg
codeglad.png
company
│  │  │  ├─ emfinity.png
│  │  │  ├─ gssoc.png
│  │  │  ├─ kjsce.png
│  │  │  ├─ marquee.png
│  │  │  └─ npcil.png
creator.png
dish_antenna.glb
github.png
github1.png
herobg.png
index.js
jasder.png
kjsce1.png
│  │  ├─ kkk.png
│  │  ├─ logo.svg
│  │  ├─ menu.svg
│  │  ├─ mobile.png
│  │  ├─ smack.png
│  │  ├─ tech
│  │  │  ├─ css.png
│  │  │  ├─ cv.png
│  │  │  ├─ docker.png
│  │  │  ├─ figma.png
│  │  │  ├─ git.png
│  │  │  ├─ html.png
│  │  │  ├─ jQuery.png
│  │  │  ├─ javascript.png
│  │  │  ├─ nodejs.png
│  │  │  ├─ php.png
│  │  │  ├─ reactjs.png
│  │  │  ├─ redux.png
│  │  │  ├─ sql.png
│  │  │  ├─ tailwind.png
│  │  │  ├─ threejs.svg
│  │  │  └─ vanillajs.png
│  │  └─ web.png
│  ├─ components
│  │  ├─ About.jsx
│  │  ├─ Achieve.jsx
│  │  ├─ Contact.jsx
│  │  ├─ Experience.jsx
│  │  ├─ Feedbacks.jsx
│  │  ├─ Hero.jsx
│  │  ├─ Loader.jsx
│  │  ├─ Navbar.jsx
│  │  ├─ Tech.jsx
│  │  ├─ Works.jsx
│  │  ├─ canvas
│  │  │  ├─ Ball.jsx
│  │  │  ├─ Computers.jsx
│  │  │  ├─ Earth.jsx
│  │  │  ├─ Stars.jsx
│  │  │  ├─ dish_antenna.gltf
│  │  │  └─ index.js
│  │  └─ index.js
│  ├─ constants
│  │  ├─ New folder_portfolio.code-workspace
│  │  └─ index.js
│  ├─ hoc
│  │  ├─ SectionWrapper.jsx
│  │  └─ index.js
│  ├─ index.css
│  ├─ main.jsx
│  ├─ styles.js
│  └─ utils
│     └─ motion.js
├─ tailwind.config.cjs
└─ vite.config.js