Here is the folder structure of 3D-Portfolio.
Threejs_3D_Portfolio/
|- public/
|- src/
|-- assets/
|-- components/
|-- constants/
|-- hoc/
|-- utils/
|-- App.jsx
|-- index.css
|-- main.jsx
|-- styles.js
|- postcss.config.cjs
|- tailwind.config.cjs
|- vite.config.js
npm install --legacy-peer-deps