Pannello di Controllo
Il pannello di controllo di HandyCafe Server e l'hub centrale per la gestione del tuo internet cafe o gaming center. Dopo l'accesso, arrivi sulla MainPage, che funge da router che carica tutte le altre pagine del sistema. Tutta la navigazione, il monitoraggio e le attivita di gestione iniziano qui.
Panoramica del Layout
Il pannello di controllo e diviso in quattro aree:
- Pannello Superiore. Una barra orizzontale di intestazione nella parte superiore della finestra. Mostra il nome del marchio HandyCafe e il titolo della pagina attualmente attiva.
- Barra Laterale. Una barra di navigazione verticale sul lato sinistro. Ogni voce e un pulsante con icona che passa a una pagina diversa. La pagina attiva e evidenziata visivamente.
- Area Contenuti. Lo spazio di lavoro principale a destra della barra laterale. Quest'area visualizza la pagina attualmente selezionata (Pannello Admin, Membri, Report e cosi via).
- Barra di Stato. Una barra opzionale nella parte inferiore della finestra. Puoi mostrarla o nasconderla dalle impostazioni Vista.
Navigazione nella Barra Laterale
La barra laterale fornisce accesso rapido a ogni pagina del sistema. Ogni voce mostra un'icona e, al passaggio del mouse, il nome della pagina. Le pagine disponibili sono:
| Pagina | Icona | Descrizione |
|---|---|---|
| Computer (Pannello Admin) | Monitor | Monitora e gestisci tutti i PC client |
| Console | Gamepad | Gestisci le sessioni delle console da gioco |
| Licenze | Certificato | Visualizza e gestisci le licenze software |
| Membri | Account | Crea e gestisci gli account membro |
| Richieste | Domanda Account | Controlla le richieste di accesso e OAuth in sospeso |
| Ordini | Carrello | Gestisci ordini di cibo, bevande e prodotti |
| Spese | Denaro Meno | Registra e monitora le spese aziendali |
| Log | Documento | Consulta i log di sistema e di controllo |
| Report | Grafico Linee | Visualizza i report di cassa e dei turni |
| Statistiche | Grafico Box | Analizza statistiche su ricavi, sessioni e membri |
| Impostazioni | Ingranaggio | Configura tutte le impostazioni di sistema |
La pagina Impostazioni e accessibile tramite un'icona ingranaggio separata nella parte inferiore della barra laterale, distinta dalle voci di navigazione principali.
Badge Ordini Aperti
La voce di navigazione Ordini mostra un badge con il conteggio degli ordini attualmente aperti (non evasi). Questo conteggio si aggiorna in tempo reale ogni volta che gli ordini vengono creati o chiusi, cosi i cassieri possono vedere immediatamente se ci sono attivita in sospeso.
Accesso alle Pagine Basato sui Ruoli
Non tutti gli utenti vedono la stessa barra laterale. La visibilita delle pagine dipende dal ruolo e dai permessi del cassiere connesso:
- Gli account Admin (creati durante la Configurazione Guidata Iniziale) hanno accesso illimitato a tutte le pagine.
- Gli account cassiere hanno un ruolo assegnato con flag di permesso specifici. Se il ruolo di un cassiere non concede l'accesso a una particolare pagina, quella pagina viene nascosta dalla barra laterale.
- Quando un cassiere effettua l'accesso, il sistema controlla i permessi del ruolo e lo reindirizza automaticamente alla prima pagina accessibile se si trova su una pagina con restrizioni.
Per maggiori informazioni su ruoli e permessi, consulta Ruoli e Permessi Cassiere.
Controllo Aggiornamenti Automatico
All'avvio, il pannello di controllo verifica la disponibilita di aggiornamenti software. Se e disponibile una versione piu recente di HandyCafe Server, una notifica persistente appare nell'angolo in alto a destra dello schermo. La notifica mostra il numero della nuova versione e offre l'opzione di scaricare e installare l'aggiornamento.
Questo controllo avviene silenziosamente. Se non e disponibile alcun aggiornamento o l'endpoint di aggiornamento non e raggiungibile, non viene mostrata alcuna notifica.
Heartbeat della Licenza
Dopo il caricamento del pannello di controllo, un processo di heartbeat della licenza si avvia in background. Questo processo valida periodicamente la tua licenza HandyCafe con il server di licenze. Se la licenza scade o si verifica un problema, un Overlay della Licenza Beta potrebbe apparire sopra il pannello di controllo, limitando l'applicazione alla modalita di sola lettura fino alla risoluzione del problema di licenza.
Consulta Licenze per i dettagli sulla gestione delle licenze.
Barra di Stato
La barra di stato e una sottile barra orizzontale nella parte inferiore del pannello di controllo. Mostra informazioni contestuali sullo stato corrente dell'applicazione. La sua visibilita e controllata da un'impostazione:
- Per mostrare o nascondere la barra di stato: Vai su Impostazioni e attiva/disattiva l'opzione Barra di Stato nella sezione Vista.
Quando nascosta, l'area contenuti si espande per occupare l'intera altezza della finestra.
Sequenza di Avvio
Quando il pannello di controllo si carica dopo un accesso riuscito, diversi passaggi di inizializzazione avvengono automaticamente:
- Le impostazioni di sistema vengono caricate dal database.
- Le sessioni salvate vengono ripristinate (se ce n'erano in corso prima di un riavvio).
- Il socket del server inizia ad ascoltare le connessioni client.
- Viene inviata una richiesta ping di rete per scoprire i client connessi.
- I permessi del ruolo del cassiere vengono caricati e le pagine con restrizioni vengono nascoste.
- Viene verificato lo stato della licenza beta.
- Il timer di heartbeat della licenza si avvia.
- Il conteggio degli ordini aperti viene inizializzato per il badge della barra.
- Un controllo aggiornamenti automatico viene eseguito in background.
Tutti questi passaggi sono non bloccanti. Se un singolo passaggio fallisce, il pannello di controllo continua a funzionare. Il fallimento viene registrato nella console ma non impedisce di utilizzare il sistema.
Font di Sistema
Il pannello di controllo rispetta l'impostazione del font di sistema configurata in Impostazioni > Generali. Tutto il testo nell'interfaccia utilizza la famiglia di font selezionata.
Passi Successivi
- Pannello Admin: Scopri come monitorare e controllare i PC client
- Gestione Sessioni: Avvia, metti in pausa e termina sessioni
- Impostazioni: Configura le preferenze di sistema
- Accesso Cassiere: Scopri il processo di accesso