HandyCafe Docs
owner cashier it-admin

Tableau de bord

Le tableau de bord du serveur HandyCafe est le point central pour la gestion de votre cybercafe ou centre de jeux. Apres la connexion, vous arrivez sur la page principale qui fait office de routeur chargeant toutes les autres pages du systeme. Toute navigation, surveillance et gestion commence ici.

Vue d'ensemble de la disposition

Le tableau de bord est divise en quatre zones :

  1. Panneau superieur. Une barre d'en-tete horizontale en haut de la fenetre. Elle affiche le nom de la marque HandyCafe et le titre de la page actuellement active.
  2. Barre d'outils laterale. Une barre de navigation verticale sur le côté gauche. Chaque élément est un bouton avec une icône qui bascule vers une page différente. La page active est visuellement mise en évidence.
  3. Zone de contenu. L'espace de travail principal a droite de la barre laterale. Cette zone affiche la page actuellement selectionnee (Panneau d'administration, Membres, Rapports, etc.).
  4. Barre d'etat. Une barre de pied de page optionnelle en bas de la fenetre. Vous pouvez l'afficher ou la masquer depuis les parametres d'Affichage.

Navigation dans la barre laterale

La barre d'outils latérale offre un accès rapide à chaque page du système. Chaque entrée affiche une icône et survole le nom de la page. Les pages suivantes sont disponibles :

Page Icone Description
Ordinateurs (Panneau d'administration) Moniteur Surveiller et gerer tous les PC clients
Consoles Manette Gerer les sessions des consoles de jeux
Licences Certificat Afficher et gerer les licences logicielles
Membres Comptes Creer et gerer les comptes membres
Demandes Question de compte Examiner les demandes de connexion et OAuth en attente
Commandes Panier Gerer les commandes de nourriture, boissons et produits
Depenses Argent moins Enregistrer et suivre les depenses professionnelles
Journaux Document Parcourir les journaux systeme et d'audit
Rapports Graphique en lignes Consulter les rapports de caisse et de quart
Statistiques Graphique en boite Analyser les statistiques de revenus, sessions et membres
Parametres Engrenage Configurer tous les parametres du systeme

La page Parametres est accessible via une icone d'engrenage separee en bas de la barre laterale, distincte des elements de navigation principaux.

Badge de commandes ouvertes

L'element de navigation Commandes affiche un badge montrant le nombre de commandes actuellement ouvertes (non traitees). Ce compteur se met a jour en temps reel chaque fois que des commandes sont creees ou cloturees afin que les caissiers puissent immediatement voir s'il y a du travail en attente.

Acces aux pages selon le role

Tous les utilisateurs ne voient pas la meme barre laterale. La visibilite des pages depend du role et des permissions du caissier connecte :

  • Les comptes Admin (crees lors de l'assistant de premiere configuration) ont un acces illimite a toutes les pages.
  • Les comptes Caissier se voient attribuer un rôle avec des indicateurs de permission spécifique. Si le rôle d'un caissier n'accorde pas l'accès à une page particulière, cette page est masquee de sa barre latérale.
  • Lorsqu'un caissier se connecte, le système vérifie ses autorisations de rôle et le redirige automatiquement vers la première page accessible s'il se trouve actuellement sur une page restreinte.

Pour plus d'informations sur les roles et les permissions, consultez Roles et permissions des caissiers.

Verification automatique des mises a jour

Au demarrage, le tableau de bord verifie la disponibilite de mises a jour logicielles. Si une version plus recente du serveur HandyCafe est disponible, une notification persistante apparait dans le coin superieur droit de l'ecran. La notification affiche le numero de la nouvelle version et propose de telecharger et installer la mise a jour.

Cette verification s'effectue silencieusement. Si aucune mise a jour n'est disponible ou si le point de terminaison des mises a jour est inaccessible, aucune notification n'est affichee.

Battement de coeur de la licence

Apres le chargement du tableau de bord, un processus de battement de coeur de licence demarre en arriere-plan. Ce processus valide periodiquement votre licence HandyCafe aupres du serveur de licences. Si la licence expire ou rencontre un probleme, un ecran de superposition de licence beta peut apparaitre sur le tableau de bord, restreignant l'application en mode lecture seule jusqu'a la resolution du probleme de licence.

Consultez Licences pour les details sur la gestion des licences.

Barre d'etat

La barre d'etat est une fine barre horizontale en bas du tableau de bord. Elle affiche des informations contextuelles sur l'etat actuel de l'application. Sa visibilite est controlee par un parametre :

  • Pour afficher ou masquer la barre d'etat : rendez-vous dans Parametres et activez/desactivez l'option Barre d'etat dans la section Affichage.

Lorsqu'elle est masquee, la zone de contenu s'etend pour occuper toute la hauteur de la fenetre.

Sequence de demarrage

Lorsque le tableau de bord se charge apres une connexion reussie, plusieurs etapes d'initialisation se produisent automatiquement :

  1. Les parametres systeme sont charges depuis la base de donnees.
  2. Les sessions sauvegardees sont restaurees (si certaines etaient en cours avant un redemarrage).
  3. Le socket serveur commence a ecouter les connexions des clients.
  4. Une requete ping reseau est envoyee pour decouvrir les clients connectes.
  5. Les permissions du role du caissier sont chargees et les pages restreintes sont masquees.
  6. Le statut de la licence beta est verifie.
  7. Le minuteur de battement de coeur de la licence demarre.
  8. Le compteur de commandes ouvertes est initialise pour le badge de la barre d'outils.
  9. Une verification automatique des mises a jour s'execute en arriere-plan.

Toutes ces etapes sont non bloquantes. Si une etape individuelle echoue, le tableau de bord continue de fonctionner. L'echec est enregistre dans la console mais ne vous empeche pas d'utiliser le systeme.

Police du systeme

Le tableau de bord respecte le parametre de police systeme configure dans Parametres > General. Tout le texte de l'interface utilise la famille de polices selectionnee.


Etapes suivantes