Guide utilisateur — Console web & application mobile terminal agence. Enregistrement des colis, encaissement au guichet, voyages, scan et retraits.
BAGAGEXPRESS relie deux interfaces complémentaires : la console web pour la supervision, l'encaissement et l'administration, et l'application mobile pour les opérations de terrain. Le parcourt type sépare souvent l'enregistrement du colis (agent avec droit « Nouveau colis ») et l'encaissement (agent de caisse / guichet).
Tableau de bord modulaire, encaissement des tickets, gestion des voyages, alertes, référentiels (agences, flotte, tarifs, utilisateurs, terminaux).
API : https://apibagagexpress.savoir.ci/api/v1
Utilisée au guichet (caisse), au poste d'enregistrement, au quai et au point de retrait. Fonctionne en ligne ou hors-ligne avec synchronisation automatique.
| RĂ´le | Web | Mobile |
|---|---|---|
| Administrateur | Tous les modules + utilisateurs + terminaux | Enregistrement, encaissement, scan, voyages, agences & terminaux |
| Chef d'agence | Pilotage agence, encaissement, voyages, colis | Nouveau colis, encaissement, scan, voyages (gestion) |
| Agent guichet (caisse) | Encaisser, consulter colis, retraits | Encaisser uniquement + consultation colis/voyages (lecture seule) |
| Agent d'enregistrement | Nouveau colis (secours web) | Nouveau colis → ticket QR « paiement au guichet » (chef ou admin mobile) |
| Agent quai | Voyages, manifestes | Scanner chargement / arrivée, affectation colis |
| Agent retrait | Retraits web | Remise colis + code SMS + pièce d'identité |
| Direction | Tableaux de bord, rapports | Consultation colis et voyages |
guichet@bagagexpress.ci / demo123.
À la première mise en production, l'administrateur (admin@bagagexpress.ci) doit configurer le référentiel avant que les agents puissent travailler.
Ouvrez la console, saisissez l'e-mail et le mot de passe administrateur. Vous arrivez sur le tableau de bord modules.
Menu Agences : vérifiez le réseau (ville, code, statut actif). Ajoutez les points de service manquants.
Onglet Terminaux dans Agences (web) ou Agences & terminaux sur mobile (profil admin). Chaque tablette téléphone = 1 terminal lié à 1 agence.
Menu Flotte : ajoutez les véhicules (cars) et les itinéraires entre agences (origine → destination, escales).
Menu Tarifs : grille par trajet, catégorie de colis (Carton, Sac, Valise, Document), poids et prix au kg.
Menu Utilisateurs : un compte par agent avec son rôle (Guichet, Quai, Retrait, Chef…) et son agence d'affectation.
Sur l'app mobile : écran de connexion → touchez le champ Terminal → authentification admin → sélectionnez le POS dans la liste. Sans terminal configuré, la connexion agent est bloquée.
Menu Voyages : créez les départs du jour (véhicule, trajet, heure). Les agents pourront y affecter les colis payés.
Depuis le tableau de bord, choisissez un module. La barre supérieure permet de rechercher un colis (Ctrl+K), changer d'agence et se déconnecter.
Valide le paiement d'un colis déjà enregistré (statut En attente de paiement). Le client présente le ticket QR ou le code suivi. Saisie du code, choix du mode (Espèces, Wave, Orange, MTN, Moov) et validation. Historique des transactions et sessions de caisse.
Remise d'un colis au destinataire depuis le web : vérification du code de retrait (6 caractères), pièce d'identité, photo preuve.
Planifiez les départs, affectez les colis payés, figez le manifeste et suivez les voyages en cours ou arrivés.
Registre complet : recherche par code suivi ou code de retrait (Ctrl+K), filtres par statut, détail colis (suivi, expéditeur, destinataire, code retrait, QR).
Colis non retirés, litiges, écarts de manifeste, codes erronés. Le badge affiche le nombre d'alertes ouvertes (données API).
Réseau d'agences + onglet Terminaux (POS par agence).
Véhicules (cars) et itinéraires inter-agences.
Grille tarifaire par trajet et catégorie.
Comptes agents, rĂ´les et permissions (RBAC).
L'interface s'adapte au rĂ´le de l'agent. La barre d'onglets (Accueil, Colis, Voyages, Profil) est commune ; le bouton central change : Scanner pour les agents quai/chef/admin, Encaisser pour l'agent de caisse (GUICHET).
À la connexion, l'agent arrive directement sur /cash. Identification du colis par saisie du code (suivi ou retrait) ou scan du QR du ticket. Puis choix du mode de paiement et impression du reçu.
Liste et détail en lecture seule : pas de création, modification, affectation ni scan. Permet de vérifier un colis ou un voyage avant encaissement.
Raccourci vert vers l'écran d'encaissement depuis n'importe quel onglet.
Agence, terminal POS, historique, déconnexion. Accès à la file de synchronisation hors-ligne.
Vue d'ensemble : agence, terminal, statut réseau (en ligne / hors-ligne), statistiques du jour. Raccourcis selon le rôle : Nouveau colis, Scanner, Retrait, Voyages, Encaisser.
Liste filtrable : Tous, À payer, À envoyer, En route, À retirer. Recherche par code suivi ou code retrait. Bouton Nouveau colis si autorisé.
Voyages en route, planifiés et arrivés. Manifeste, chargement par scan (agents quai/chef).
Scan QR / code-barres : chargement bus, arrivée, retrait sécurisé, identification colis. Caméra au démarrage ; saisie manuelle possible.
Enregistrement en 4 étapes (colis, expéditeur, destinataire, photos). Génère un ticket QR avec paiement différé — le client se présente ensuite à la caisse.
File d'attente des opérations hors-ligne. Relance manuelle ou automatique au retour réseau.
Scénario opérationnel le plus courant en agence : un agent enregistre le colis et remet un ticket au client ; un second agent, à la caisse, encaisse le montant avant que le colis parte en voyage.
Comptes types : chef@bagagexpress.ci ou admin@bagagexpress.ci
Le client se présente au guichet d'encaissement avec le ticket (QR imprimé ou à l'écran sur son téléphone).
Compte type : guichet@bagagexpress.ci — mobile Encaisser ou web Encaisser
Si le colis est introuvable ou déjà payé, un message d'alerte s'affiche. L'agent caisse peut consulter la liste des colis en attente sans les modifier.
Une fois payé, le colis peut être affecté à un voyage (web ou mobile quai/chef), chargé dans le bus, suivi jusqu'au retrait par le destinataire.
| Action | Agent | Interface |
|---|---|---|
| Créer le colis + ticket QR | Chef d'agence / Admin | 📱 Mobile — Nouveau colis |
| Encaisser le paiement | Agent guichet (caisse) | 📱 Mobile — Encaisser ou 🖥️ Web — Encaisser |
| Consulter colis / voyages | Agent guichet | 📱 Mobile — lecture seule |
| Affecter au voyage & charger | Chef / Quai | 🖥️ Web ou 📱 Scanner |
Un colis traverse les statuts suivants, visibles dans les listes web et mobile.
| Statut | Signification | Qui agit ? |
|---|---|---|
| Enregistré | Colis créé, ticket QR émis, en attente de paiement | Chef / Admin (mobile — Nouveau colis) |
| Payé | Paiement validé à la caisse | Agent guichet (mobile ou web — Encaisser) |
| Affecté | Assigné à un voyage | Chef / Quai (web ou mobile) |
| En transit | Chargé dans le bus, manifeste figé | Agent quai (scan) |
| Arrivé / Notifié | Colis à destination, SMS envoyé au destinataire | Système + agent quai |
| Retiré | Remis au destinataire avec code + pièce d'identité | Agent retrait |
| Non retiré / Litige | Délai dépassé ou incident | Alertes web |
Scénario type d'un envoi Abidjan → Bouaké.
Nouveau colis en 4 étapes :
Génération du ticket QR : code suivi (ex. BX-ABJ-…), montant, statut En attente de paiement. Message : « Ticket généré · paiement au guichet ». Le client conserve ce ticket pour la caisse.
Le client se présente à la caisse avec son ticket.
Mobile — Encaisser (agent GUICHET) ou Web — Encaisser :
Le colis passe en Payé et peut être affecté à un voyage.
Web — Voyages : affecter le colis au départ prévu, figer le manifeste.
Mobile — Scanner ou détail voyage : scan QR de chaque colis au chargement. Statut → En transit.
À l'agence d'arrivée, l'agent quai scanne les colis (arrivée). Statut → Arrivé puis Notifié : le destinataire reçoit un SMS avec le code de retrait (6 caractères alphanumériques, ex. A3K9M2).
Menu Retrait (agent RETRAIT) :
| Étape | Interface | Agent |
|---|---|---|
| Création colis + ticket QR | 📱 Mobile — Nouveau colis | Chef / Admin |
| Paiement à la caisse | 📱 Mobile — Encaisser ou 🖥️ Web — Encaisser | Agent guichet (caisse) |
| Planifier voyage / manifeste | 🖥️ Web — Voyages | Chef / Quai |
| Charger le bus | 📱 Scanner | Quai |
| Arrivée & notification | 📱 Scanner | Quai destination |
| Remise au destinataire | 📱 ou 🖥️ Retrait | Retrait |