readme
This commit is contained in:
77
README.md
Normal file
77
README.md
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
# 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
|
||||||
Reference in New Issue
Block a user