Stage SNCF - RER & Intranet SNCF

🚀 Objectif

Refondre l’affichage des horaires du RER, notamment la ligne C, à l’aide des API SNCF, ainsi que moderniser certaines pages de l’intranet interne via Bootstrap SNCF. En parallèle, découverte des bases de la cybersécurité web.

💡 Ce que j’ai appris

  • Manipuler une API dans un contexte réel.
  • Structurer une interface claire et accessible avec Bootstrap SNCF.
  • Mieux comprendre les attentes utilisateurs en matière d’UX.
  • Découvrir la collaboration avec des équipes pluridisciplinaires (réseau, dev, support).
  • Utiliser Burp Suite pour des tests de vulnérabilité de base.
  • Gagner en autonomie sur un projet complet, de l’analyse à la mise en ligne.
Capture d'écran du projet

🎯 Problématique

Les agents SNCF avaient besoin d’un affichage clair et actualisé des transports environnants (RER, bus) pour mieux gérer leurs déplacements depuis leur agence. De plus, l’intranet manquait d’intuitivité : les utilisateurs s’y perdaient facilement, ce qui nuisait à l’efficacité interne.

🧩 Mon rôle

Mon rôle a été de concevoir l’interface affichant les horaires en temps réel à partir de l’API de la SNCF, afin d’informer les agents sur les transports en commun à proximité. J’ai également mené une refonte complète de plusieurs pages de l’intranet, en utilisant Bootstrap SNCF tout en respectant rigoureusement la charte graphique. Ces pages ont été reliées aux bases de données internes pour afficher des informations dynamiques. Enfin, j’ai profité de ce stage pour découvrir Burp Suite, un outil qui m’a permis de m’initier à l’analyse de la sécurité des sites web.

🖼️ Rénovation de l'intranet SNCF

🎛️ Interface des filtres

Avant

Filtres avant refonte

Après

Filtres après refonte

📊 Affichage du tableau des horaires

Avant

Tableau avant

Intermédiaire

Tableau intermédiaire

Après

Tableau final

✅ Bilan

Ce qui a bien fonctionné : montée en compétence rapide sur les API, respect de la charte graphique SNCF, interface finalisée claire et fonctionnelle pour les agents.

Ce qui aurait pu être amélioré : explorer davantage les autres services informatiques (réseau, support, etc.) pour mieux comprendre l'écosystème global.

Ce stage m’a permis de découvrir concrètement le monde professionnel, de développer un projet de bout en bout et d’être autonome sur des outils que je ne maîtrisais pas en début de mission.