Skip to content

Clement-Cauet/Trans80Front

Repository files navigation

Trans80 logo

Trans80

Description

Trans80 est une application web développée pour faciliter la consultation des horaires de bus du réseau Trans80 dans la région Hauts-de-France. Elle s'appuie sur les données ouvertes au format GTFS pour offrir une expérience fluide et interactive aux usagers des transports en commun.

Fonctionnalités

  • Affichage des lignes : Visualisation des lignes de bus du réseau Trans80.
  • Consultation des horaires : Horaires détaillés des trajets par arrêt.
  • Favoris : Ajout et gestion de trajets favoris pour un accès rapide.
  • Authentification : Connexion sécurisée via Keycloak.

Prérequis

  • Node.js (v18 recommandé)
  • Angular CLI
  • Serveur backend Java Spring Boot opérationnel
  • Serveur Keycloak configuré
  • Navigateur moderne (Chrome, Firefox, Edge…)

Installation

  • Cloner le projet
git clone https://github.com/Clement-Cauet/trans80front.git
cd trans80front
  • Installer les dépendances
npm start
  • Lancer l'application en local avec le proxy
npm start

Technologies utilisées

  • Frontend : Angular
  • Style : TailwindCSS
  • Backend : Java Spring Boot + OneBusAway (données GTFS)
  • Authentification : Keycloak
  • Données : Format GTFS (General Transit Feed Specification)

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published