Les TAMM sont la société en charge de l’exploitation de réseau de transport public de la ville de Metz. Ils disposent des horaires d'arrivée en temps réel de leurs bus aux arrêts. Cette donnée a été intégrée au site internet et à l'application mobile pour informer les utilisateurs.

Projet

Afin de présenter aux utilisateurs des informations mises à jour en temps réel, un service est nécessaire pour interagir avec le serveur temps réel des TAMM.

Pour ce faire, il a fallu se baser et comprendre la documentation, le protocole d’échanges (SOAP) et le standard utilisé (Siri: Service Interface for Real Time Information). Ensuite j’ai développé intégralement le service permettant à partir d’informations saisies par l’utilisateur (nom d’un arrêt et ligne de bus) de récupérer les données en temps réel fournies par le serveur des TAMM.

Competences

Développement

  • Back-end
  • Langage SOAP pour les échanges serveur-serveur
  • PHP et Lumen Framework