# Web Client Sdk Prototype

## Requisiti

- Node.js (versione consigliata: 16 o superiore)
- npm (incluso con Node.js)
- Angular CLI installato globalmente (opzionale ma consigliato)

## Installazione e avvio

1. Installazione delle dipendenze

   `npm install`
   
2. Configurazione del dominio
   - Aprire il file angular.proxy.conf.js
   - Modificare la riga 3 sostituendo il dominio di esempio con il proprio
   - Aprire il file 'widget-configuration.service.ts'
   - Modificare la riga 14 sostituendo il dominio di esempio con il proprio

3. Avvio del server di sviluppo

   `npm run start`

   Il progetto sarà accessibile all'indirizzo http://localhost:4200/.

## Struttura del progetto

- src/app/sdk-dashboard/: Contiene i componenti principali dell'applicazione
- src/assets/lib: contiene il pacchetto della libreria bundle
- src/types: contiene il file di tipizzazione TypeScript

## Note aggiuntive

- In caso di problemi, verificare la console del browser per eventuali errori
