v0.9.1 Sémaphore
🚀 Première version publique
Générateur de réclamations formelles pour violations de la Loi sur l'égalité pour les personnes handicapées (LHand) par les CFF.
⚙️ Fonctionnalités principales
Formulaire guidé en 7 étapes
Introduction explicative de l'outil et du cadre légal
Saisie d'identité (avec option d'anonymat)
Informations du voyage (date, heures, gares, numéro de train, assistance réservée)
Description de l'incident via questions guidées
Conséquences subies (retard, surtaxe, rendez-vous manqué)
Demandes formelles personnalisables
Envoi par e-mail ou courrier postal
Génération de documents
Téléchargement d'un fichier ZIP contenant :
PDF Principal : lettre de mise en demeure adressée à Vincent Ducrot, Directeur général CFF
PDF Copies : exemplaires avec filigrane « COPIE » et pages intercalaires d'adresses pour chaque destinataire en copie
Adresses positionnées pour fenêtre d'enveloppe C5 à droite (norme suisse)
Rapport d'incident détaillé en annexe
🤖 Expérience utilisateur
Sauvegarde automatique du brouillon (localStorage)
Validation en temps réel avec messages d'erreur pédagogiques
Navigation séquentielle avec barre de progression visuelle
Bouton d'interversion des gares (⇄)
Sélecteur téléphonique international avec formatage automatique
Option « Nouveau signalement » conservant les données d'identité et de voyage
Animations fluides respectant
prefers-reduced-motionInterface responsive (mobile, tablette, desktop)
♿ Accessibilité
Formulaire sémantique avec attributs
autocompleteSkip-link pour navigation clavier
Contrastes conformes WCAG
Messages d'erreur associés aux champs
👀 Transparence et données
Collecte anonymisée optionnelle des données d'incident (avec consentement explicite) à des fins de documentation quantitative
Aucune donnée personnelle transmise
Traitement 100% côté client (pas de serveur)
🔗 Partage
Boutons de partage : WhatsApp, Email, SMS, Facebook, LinkedIn
Lien vers la newsletter « Couper l'herbe sous les roues »
🔩 Technique
Application HTML autonome (single-file)
Génération PDF côté client (jsPDF 2.5.1)
Création ZIP côté client (JSZip 3.10.1)
Encodage UTF-8 complet pour caractères français
Logo SVG intégré
⚠️ Avertissement
Cet outil n'est ni soutenu ni développé par les CFF ou une organisation gouvernementale. Il s'agit d'une initiative journalistique indépendante.
Développé par Mondame Productions.