Pourquoi ce projet ?
En tant que personne déficiente visuelle, j'ai souvent été confronté à des applications mobiles et web qui ne prenaient pas assez en compte les besoins d'accessibilité. L'application officielle Ginko de Besançon, bien que fonctionnelle, présentait des lacunes pour les utilisateurs de synthèse vocale.
C'est de cette frustration qu'est née Ginku : une application web pensée dès le départ pour être accessible à tous.
Le saviez-vous ? En France, environ 1,7 million de personnes sont atteintes d'un trouble de la vision.
Fonctionnalités principales
Horaires en temps réel
Consultez les prochains passages de bus et tramway avec une mise à jour automatique.
Toutes les lignes
Accédez à l'ensemble des lignes du réseau Ginko : bus, tramway et lignes spéciales.
Infos trafic
Restez informé des perturbations, travaux et modifications de parcours.
Lignes favorites
Enregistrez vos lignes préférées pour y accéder rapidement.
Recherche rapide
Trouvez une ligne ou un arrêt en quelques caractères.
Compatible synthèse vocale
Navigation accessible aux lecteurs d'écran comme VoiceOver, NVDA et JAWS.
Stack technique
Le backend Node.js avec Express sert de proxy entre le frontend et l'API officielle Ginko. L'application est containerisée avec Docker et servie via Caddy.
Architecture du projet
Voir le projet
Le projet est disponible en ligne ou sur GitHub selon les liens ci-dessous.