Réserver son billet de car interurbain en Côte d'Ivoire depuis son téléphone, payer par mobile money ou en espèces à la gare, et embarquer avec un simple QR code : c'est ce que permet Ivoire mobilité, la plateforme de billetterie développée sur mesure par Squirrel CORP, agence mobile basée à La Réunion.
Objectifs
- Digitaliser la billetterie : remplacer le billet papier par un billet numérique avec QR code, vérifiable en quelques secondes à l'embarquement.
- Payer comme sur le terrain : paiement mobile via KKiaPay (solution de paiement mobile money ouest-africaine) ou en espèces à la gare : personne n'est exclu.
- Équiper toute la chaîne : du guichetier en gare au chauffeur dans son car, chaque acteur dispose de son outil, connecté au même back-office.
Le terrain d'abord
En Côte d'Ivoire, une grande partie des voyageurs paie son trajet en espèces et tout le monde n'a pas de smartphone. Plutôt que d'imposer un parcours 100 % digital, nous avons conçu la plateforme autour de ces usages réels : une réservation faite dans l'app peut être réglée en liquide à la gare sous 48 heures, un guichetier peut vendre un billet à un voyageur sans téléphone, et le chauffeur peut encaisser une place restante directement à bord.
Le projet a été cadré à distance depuis La Réunion : réunions de lancement, maquettes Figma (outil de design collaboratif) validées écran par écran, puis spécifications détaillées en user stories par grands lots fonctionnels, comme pour chacun de nos projets sur mesure. Cette méthode, du prototype au produit final, a permis de livrer quatre surfaces cohérentes qui partagent la même API.
La solution Squirrel
Application voyageur iOS et Android
L'app grand public pour chercher, réserver et payer son trajet en car.
- Recherche de trajets : départ, destination, aller simple ou aller-retour, détection de l'arrêt le plus proche par GPS
- Filtres par services à bord : Wi-Fi, WC, prises électriques, espace pour les jambes, accessibilité PMR (personnes à mobilité réduite)
- Résultats avec horaires, durée, prix par personne, compagnie et véhicule
- Détail du trajet sur carte avec les arrêts intermédiaires et leurs horaires
- Paiement en ligne via KKiaPay ou réservation à régler en espèces à la gare sous 48 h
- Billets numériques avec QR code, un billet par passager, impression possible
- Connexion par email ou par SMS avec son numéro de téléphone, récupération automatique des réservations liées au numéro
Application chauffeur : Ivoire mobilité Pro
L'outil de travail du chauffeur, pensé pour être utilisé debout, dans un car, avec de gros boutons.
- Planning des trajets assignés, préparé par la compagnie depuis le back-office
- Détail de chaque trajet : arrêts prévus, véhicule, passagers réservés, embarqués et en attente
- Scan du QR code des billets avec l'appareil photo, saisie manuelle du code en secours
- Détection des billets déjà scannés ou ne correspondant pas au trajet
- Gestion de la liste des passagers : embarqués, absents, recherche et filtres
- Vente d'une place restante à bord, encaissement en espèces et envoi du billet par SMS ou email
- Historique des trajets effectués, filtrable par période
Web app en gare
Une application web pour le guichetier, accessible depuis n'importe quel navigateur, sans installation.
- Vente d'un billet à un voyageur sans smartphone : recherche du trajet, saisie du passager, paiement en espèces
- Confirmation d'une réservation faite dans l'app grâce à la référence donnée par le client
- Envoi du billet par SMS ou par email, au choix du voyageur, et impression au guichet
- Historique des billets vendus avec filtre par date
Back-office SaaS et API
Le centre de pilotage, conçu en mode SaaS (logiciel en ligne multi-clients) : chaque compagnie de transport gère ses propres lignes, véhicules et équipes sur la même plateforme.
- Gestion des compagnies et des rôles : administrateur, gestionnaire de société, chauffeur, guichetier en gare
- Création des lignes avec arrêts géolocalisés, temps entre arrêts et tarification par arrêt
- Gestion de la flotte : véhicules, capacité et services à bord de chaque car
- Trajets récurrents : on définit les jours et l'horaire de départ, le système génère automatiquement les trajets et les assigne au chauffeur et au véhicule
- Suivi des réservations, des paiements et des revenus par compagnie
- Une API unique qui alimente l'app voyageur, l'app chauffeur et la web app en gare