Qosqo - Hugo Leblanc
← projetsWEB APP · QOSQO.APP

Qosqo

Le point de rendez-vous où chacun fait sa part du chemin, calculé sur tout le réseau de transports d'Île-de-France.

rôle
cofondateur, développeur
depuis
août 2026
statut
en ligne, en bêta
stack
Next.js · Supabase · MapLibre · MOTIS · PRIM (IDFM)
Ouvrir qosqo.app ↗
Qosqo : l'écran de départ, l'écran de résultat (Grands Boulevards) et le tableau d'équité, tout le monde arrive à 19h23.

CE QUE J'AI CONSTRUIT

CALCUL

Le point de rencontre équitable

Le milieu géographique ne veut rien dire en transports en commun. J’ai écrit un moteur qui cherche la station où les temps de trajet de chacun sont les plus proches, en tenant compte de ce qui rend un trajet pénible, pas seulement de sa durée.

ROUTAGE

Un moteur d'itinéraires auto-hébergé, avec un repli

J’héberge MOTIS pour calculer les trajets sur tout le réseau. S’il tombe, qosqo bascule sans rien afficher sur l’API officielle d’IDFM (PRIM). Des contrôles repèrent aussi les réponses incohérentes : ils sont nés d’une panne restée invisible pendant 9 jours.

TEMPS RÉEL

Un lien suffit

L’organisateur envoie un lien, chaque invité ajoute son départ, et le résultat se met à jour en direct chez tout le monde. Pas besoin de compte pour participer. Se connecter permet de retrouver ses trajets sans avoir à garder le lien. Les liens expirent au bout de 7 jours et aucune donnée personnelle ne passe dans l’URL.

UX

Une réponse, pas un formulaire

Derrière, l’algorithme fait beaucoup de calculs. À l’écran, il ne reste que des heures d’arrivée : une recommandation et deux alternatives au maximum. La position se récupère en un geste. Tout le travail consistait à cacher la complexité.