← Tous les projets 02 — Projet personnel · UX/UI · 2024

Rihla, réserver un louage sans attendre à la station.

Une application bilingue français / arabe qui rend visibles les départs de louages en temps réel et permet de réserver sa place avant d'arriver.

Rôle
UX research, architecture, UI design, prototype — en autonomie
Durée
10 semaines — 2024
Cadre
Projet personnel, mené en parallèle du cursus
Outils
Figma, FigJam, Maze, Notion
Écrans de l'application Rihla
01 — Contexte

Le louage part quand il est plein. Mais quand est-il plein ?

Le louage — taxi collectif interurbain de huit places — est l'un des moyens de transport les plus utilisés en Tunisie. Pas d'horaire : le véhicule part dès que toutes les places sont occupées.

Pour le voyageur, cela veut dire arriver à la station sans savoir combien de temps il attendra, parfois quelques minutes, parfois plus d'une heure, souvent avec des bagages et en plein soleil.

Vue aérienne d'une médina tunisienne au bord de la mer
Sousse, l'une des lignes les plus fréquentées depuis Tunis
Ville côtière tunisienne vue depuis l'eau
Des trajets de week-end vers le littoral
Voyageur attendant seul dans une gare routière
Attendre sans savoir combien de temps
Comment donner aux voyageurs de la visibilité sur leur départ, sans bouleverser un système qui fonctionne grâce à sa flexibilité ?
02 — Recherche

Deux journées à la station Moncef Bey.

J'ai passé deux journées à la station de Tunis à observer et à discuter avec des voyageurs et des chauffeurs, puis complété avec un questionnaire en ligne.

0conversations courtes avec des voyageurs en station
0entretiens approfondis, dont 2 chauffeurs
0réponses au questionnaire en ligne
Le plus dur, ce n'est pas d'attendre. C'est de ne pas savoir combien.

L'incertitude pèse plus que la durée elle-même.

Insight 01 — Visibilité
Si je réserve et que je ne viens pas, le chauffeur perd une place.

Les chauffeurs craignent les absences : il faut un engagement léger.

Insight 02 — Confiance
Ma mère lit l'arabe, moi je lis plus vite en français.

Le bilinguisme n'est pas une option, c'est la norme.

Insight 03 — Langue
Hamza, 22 ansÉtudiant à Tunis · rentre à Sousse un week-end sur deux
Le vendredi soir, je peux attendre une heure. Ou cinq minutes. Je ne sais jamais.
Objectifs
  • Savoir quand partir de chez lui
  • Avoir une place près de la fenêtre
  • Payer sans chercher la monnaie
Frustrations
  • Attente imprévisible en station
  • Rabatteurs et informations orales
  • Aucun moyen de réserver à l'avance
Étape
01Décider de partir
02Aller à la station
03Trouver son louage
04Attendre
05Voyager
Pensées
« Je pars après les cours. »
« Pourvu qu'il y ait du monde pour Sousse. »
« C'est quelle file ? On me crie trois destinations. »
« Encore 3 places… ça peut durer. »
« Enfin. J'aurais pu rester une heure de plus chez moi. »
Émotion
🙂😐😣😩😮‍💨
Opportunité
Voir les départs depuis chez soi
Partir au bon moment
Orientation dans la station
Remplissage visible en direct
Billet et paiement dématérialisés
03 — Conception

Trois écrans pour passer de « je pars » à « ma place est réservée ».

J'ai cartographié le parcours de bout en bout, puis réduit le tunnel principal à trois étapes : choisir un trajet, voir les départs en cours de remplissage, réserver une place précise.

  • 01

    Le remplissage comme indicateur de temps

    Plutôt qu'un horaire fictif, l'appli affiche les places occupées et une estimation de départ, calculée à partir du rythme de remplissage habituel.

  • 02

    Un plan fidèle du véhicule

    La disposition réelle des sièges : les voyageurs ont des préférences fortes (fenêtre, avant, pas au milieu du fond).

  • 03

    Un acompte symbolique

    1 TND payé à la réservation, déduit du prix : assez pour rassurer le chauffeur, trop peu pour freiner le voyageur.

  • 04

    Pensée en RTL dès le départ

    Chaque composant a été conçu en miroir : icônes directionnelles, flèches de trajet, ordre de lecture, chiffres.

Gare routière en fin de journée
En situation

L'attente devient visible avant même de quitter la maison.

Tunis → Sousse
Départs
~ 9 min12,5 TND
6 / 8 places
~ 35 min12,5 TND
2 / 8 places
Partez dans 10 min.
Réserver une place
Ouvrir Rihla ÉcranTrajet ÉcranDéparts en direct ÉcranChoix de la place DécisionPaiement
appÉcranAcompte 1 TNDBillet QR
bordÉcranRéservation 15 minBillet QR

RechercheTrajet en grand, récents en dessous.

DépartsCartes triées par départ estimé.

PlacePlan du véhicule au centre.

BilletQR et compte à rebours.

04 — Tests & itérations

La première version de la réservation ne marchait pas.

Au premier test, la sélection de place se faisait via une liste numérotée. Plus de la moitié des participants n'ont pas compris quelle place correspondait à quel siège. La version 2 montre le véhicule vu du dessus, avec la place du conducteur comme repère.

V1 — Liste
Choisir une place
Place 1Occupée
Place 2Occupée
Place 3Libre
Place 4Libre
Place 5Libre
V2 — Plan du véhicule
Votre place
◎ 5
Confirmer · place 5

↔ Faites glisser pour comparer les deux versions.

Deux sessions de tests modérés, six participants chacune, sur un prototype Figma, avec trois tâches : trouver un départ, réserver une place précise, annuler.

0de réussite des tâches en V2, contre 58 % en V1
0temps moyen de réservation, contre 3,2 min en V1
0participants, dont 4 testant en arabe
  • ObservationGravitéCorrection
  • La liste de places ne correspondait à rien de réel — 7 participants sur 12 se sont trompés.ÉlevéePlan du véhicule vu du dessus, conducteur comme repère.
  • « Départ ~ 9 min » était lu comme un horaire garanti.MoyenneTilde systématique et ligne « estimé selon le remplissage ».
  • En arabe, la barre de remplissage partait de la gauche.FaibleComposant inversé en RTL, ajouté au design system.
05 — Bilan

Ce que ce projet m'a appris.

  • 1

    Le terrain bat toutes les hypothèses

    J'étais parti sur une appli d'horaires. Deux journées en station m'ont montré que le vrai sujet était l'incertitude, pas le temps.

  • 2

    Le RTL se conçoit, il ne se traduit pas

    Retourner une maquette ne suffit pas : certaines icônes ne doivent pas être inversées, et la hiérarchie de lecture change.

  • 3

    Penser à l'autre côté du marché

    Une prochaine itération devrait concevoir l'interface chauffeur, sans laquelle le service ne peut exister.

✓ Adresse copiée