Espace agent
Espace du personnel (/staff). Les écrans affichés dépendent des permissions du rôle (caissier, vendeur, superviseur, gestionnaire).
Navigation
Barre inférieure
Ordre fixe, filtré par permissions (max 4 + Plus) :
| Onglet | Condition |
|---|---|
| Accueil | toujours |
| Ventes | product.sell |
| Recharges | card.recharge.cash / card.recharge.mobile_money |
| Inventaire | permission stock/produit |
| Statistiques | stats.partial.read |
| Réservations | reservation.read / reservation.manage |
| Compte | toujours |
Tiroir (profils superviseur/admin)
Accessible via le bouton hamburger en haut à gauche :
| Entrée | Route |
|---|---|
| Cartes | /staff/users/cards |
| Menus | /staff/menus |
| Liste des réservations | /staff/reservations |
| Tickets support | /staff/tickets |
| Personnel Cafête | /staff/users/staff |
| Comptes agents | /staff/agent-operations |
| Membres de l'organisation | /staff/users/members |
| Rôles & permissions | /staff/users/roles |
| Se déconnecter | /login |

Garde POS / caisse
À la première action de vente, l'application demande :
- de sélectionner un point de vente ;
- d'ouvrir une caisse (solde d'ouverture) si nécessaire.