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.
- 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.
- Node.js (v18 recommandé)
- Angular CLI
- Serveur backend Java Spring Boot opérationnel
- Serveur Keycloak configuré
- Navigateur moderne (Chrome, Firefox, Edge…)
- 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- Frontend : Angular
- Style : TailwindCSS
- Backend : Java Spring Boot + OneBusAway (données GTFS)
- Authentification : Keycloak
- Données : Format GTFS (General Transit Feed Specification)




