Étude de cas 02 / 08 · Transport · Bornes interactives

Bornes en libre-service

La billetterie CAMRAIL sur bornes interactives en gares de Douala et Yaoundé, puis une borne multiservices pour un transporteur interurbain : imprimante thermique, lecteur QR et scanner de pièces d’identité.

CAMRAIL : déployé en garesMatériel + logiciel
Fig. 02 — Borne multiservices
  • Imprimante thermique
  • Scanner d’identité
  • Écran tactile · Nuxt 4
  • Lecteur QR

01

Contexte

Acheter un billet de train ou de bus suppose souvent de faire la queue au guichet. Les bornes en libre-service permettent de rechercher un trajet, de payer et d’imprimer son billet sans agent.

02

Ma contribution

  • Billetterie CAMRAIL : application web de vente de billets déployée sur des bornes interactives dans les gares de Douala et Yaoundé.
  • Borne multiservices : seul développeur du client borne (Tauri 2 + Nuxt 4) et de l’API façade (Nuxt / Nitro) qui le relie à l’ERP du transporteur.
  • Pilotage des périphériques : imprimante thermique, lecteur de QR codes, scanner de passeports et de pièces d’identité.

03

Architecture

Fig. 02 — Couches de l’application
BorneApplication Windows verrouillée : Tauri 2 + Nuxt 4, écran 1280 × 1024
PériphériquesImprimante thermique, lecteur QR, scanner d’identité via un module natif Tauri
FaçadeService hébergé Nuxt / Nitro qui détient les identifiants et adapte les réponses de l’ERP
ERPTarifs, places disponibles et émission des billets côté transporteur
Décision clé

Faire de la borne un client léger : aucun identifiant, aucun tarif et aucune donnée persistée sur la machine. Tout passe par la façade hébergée, ce qui limite l’impact d’une borne compromise.

04

Qualité & preuves

Commits sur le client borne
150+
Spécification exécutable et journal des décisions
OpenSpec
Donnée stockée sur la borne
0

05

Résultat

Billetterie CAMRAIL en service sur bornes en gares de Douala et Yaoundé ; borne multiservices en préparation pour un pilote de deux bornes sur l’axe Douala–Yaoundé.

Ce type de plateforme vous intéresse ?
Parlons-en.

Me contacterTélécharger mon CV
© 2026 Jordan Tukum Folem — Douala, CamerounSite réalisé avec Nuxt 4 · code source ↗