Plongez au cœur de la mobilité parisienne avec notre application web innovante. Fini le stress des transports en commun : grâce à notre chatbot intelligent, obtenez instantanément les meilleurs itinéraires de métro, des informations sur les stations et des détails sur les lignes.
Restez informé grâce à notre info trafic actualisée en temps réel, et profitez d'une expérience utilisateur fluide et intuitive pour optimuler tous vos déplacements. Simplifiez vos trajets, gagnez du temps et explorez Paris en toute sérénité !
Pour lancer l'application en local, suivez ces étapes :
- Clôner le dépot
git clone https://github.com/leflon/SolutionFactory2025.git
# ou si vous préférez GitHub CLI
gh repo clone leflon/SolutionFactory2025- Installer les dépendances
Naviguez dans le répertoire du projet et installez les dépendances nécessaires :
cd SolutionFactory2025
npm install- Configurer les variables d'environnement
Créez un fichier .envà la racine du projet en vous basant sur le fichier .env.example. Renseignez-y les variables d'environnement requises pour le bon fonctionnement de l'application.
Vous pouvez générer votre clé API IDFM ici et votre clé API Gemini ici
- Construire la base de données
Après avoir téléchargés les Données GTFS et le dataset Positionnement dans la rame au fichier CSV (et après avoir remplacé les point-virgules par des virgules dans ce fichier), placer les tous dans le dossier data/raw. Ensuite, lancez la commande suivante :
cd data && node format.jsLa création de la base de données peut prendre plusieurs minutes
- Lancer le serveur de développement
Lancez le serveur de développement avec la commande suivante :
npm run devEt visitez l'application sur http://localhost:3000.
Ce projet vous est proposé par l'équipe 12C de la Promo 2027 :
- Gaspard Brom
- Victor Bucas
- Louis Hislaire
- Paul Leflon
- Thomas Marchal
