Dashboard & Analytics

La Dashboard (/dashboard) è il centro di controllo per analizzare le performance e tenere sotto controllo le entrate e le uscite quotidiane.

Widget Real-time

Sfruttando l’API /api/widget/data, il sistema calcola in tempo reale la situazione odierna:

  • Arrivi di oggi: Numero di check-in previsti per la giornata in corso.
  • Partenze di oggi: Numero di check-out previsti.
  • Prossimo Ospite: Nome del prossimo ospite in arrivo e tra quanti giorni arriverà.

Grafici (Analytics)

L’integrazione di componenti in stile shadcn assicura una visualizzazione dati elegante e responsiva. I grafici mostrano:

  • Prenotazioni per mese: Un grafico a barre per confrontare i volumi mensili.
  • Tasso di Occupazione: Il rapporto tra notti prenotate e notti disponibili.
  • Revenue (Stima): Proiezioni sull’andamento economico.
  • Nazionalità Ospiti: Un diagramma a torta con i paesi di provenienza.
🗺️ Mappa Globale

L’app dispone anche di una mappa interattiva (/mappa) collegata all’endpoint /api/map/top-countries, che evidenzia con colori termici (heatmap) i paesi da cui provengono maggiormente i tuoi ospiti.

Vista Calendario

Il Calendario (/calendario) è il classico strumento PMS “a nastro”:

  • Visualizza una timeline orizzontale (o griglia mensile classica).
  • Permette di scorrere rapidamente i mesi per vedere l’occupazione delle camere.
  • Mostra il nome dell’ospite, con un codice colore in base allo stato della prenotazione (es: inserita, alloggiati inviati).