Files
infissionline.configurator/README.md
2026-01-16 18:01:36 +01:00

78 lines
1.4 KiB
Markdown

# Infissionline Vite
Configuratore 3D per serramenti realizzato con Vite, Three.js e Bootstrap.
## Requisiti
- Node.js (v18 o superiore)
- pnpm, npm o yarn
## Installazione
Clona il repository e installa le dipendenze:
```bash
# Con pnpm (consigliato)
pnpm install
# Con npm
npm install
# Con yarn
yarn install
```
## Comandi disponibili
### Server di sviluppo
Avvia il server di sviluppo con hot reload:
```bash
pnpm dev
# oppure
npm run dev
```
Il server sarà disponibile su `http://localhost:5173`
### Build di produzione
Genera i file ottimizzati per la produzione nella cartella `dist/`:
```bash
pnpm build
# oppure
npm run build
```
### Anteprima build
Avvia un server locale per visualizzare la build di produzione:
```bash
pnpm preview
# oppure
npm run preview
```
## Struttura del progetto
```
├── src/
│ ├── index.html # Punto di ingresso
│ ├── assets/ # Risorse statiche (CSS, immagini, dati)
│ └── js/ # Script JavaScript
├── dist/ # Output build (generato)
├── vite.config.js # Configurazione Vite
└── package.json
```
## Tecnologie utilizzate
- [Vite](https://vitejs.dev/) - Build tool
- [Three.js](https://threejs.org/) - Libreria 3D WebGL
- [Bootstrap](https://getbootstrap.com/) - Framework CSS
- [GSAP](https://greensock.com/gsap/) - Animazioni
- [jQuery](https://jquery.com/) - DOM manipulation