Skip to content

This Python project generates comprehensive statistics on Montpellier's Vélomagg stations using Montpellier Métropole's official APIs.

Notifications You must be signed in to change notification settings

FabienBounoir/velomagg-stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚴 VéloMAG Analytics - Montpellier

Mise à jour automatique

📊 Statistiques en temps réel

Dernière mise à jour : 21/11/2025 à 20:21

Métrique Valeur
🏢 Stations totales 20
🚴 Vélos disponibles 115
📍 Capacité totale 271 places
📊 Taux d'occupation 39%

🏆 Performances des stations

  • Station la plus fréquentée : Hôtel de Ville (75%)
  • Station la moins fréquentée : Halles Castellane (0%)

🌐 Site Web Interactif

👉 Accéder au site VéloMAG Analytics

📋 Fonctionnalités disponibles

  • 🗺️ Carte interactive - Localisation et état en temps réel des stations
  • 📊 Dashboard complet - Graphiques et statistiques détaillées
  • Analyse temporelle - Évolution des données dans le temps
  • 📈 Visualisations - Graphiques PNG téléchargeables
  • 📄 Rapports - Analyses détaillées au format texte

🚀 Utilisation locale

Installation

# Cloner le projet
git clone https://github.com/FabienBounoir/velomagg-stats.git
cd velomagg-stats

# Installer les dépendances
pip install -r requirements.txt

Génération des analyses

# Analyse complète
python main.py

# Visualisations interactives 
python interactive_viz.py

# Analyses avancées
python advanced_analytics.py

# Mise à jour pour GitHub Pages
./update_carte.sh

📁 Structure du projet

velomagg-stats/
├── docs/                    # Site GitHub Pages
│   ├── index.html          # Page d'accueil
│   ├── dashboard_velomagg.html
│   ├── carte_velomagg.html
│   ├── temporal_analysis.html
│   ├── data/               # Données JSON/CSV
│   ├── visualizations/     # Graphiques PNG
│   └── reports/           # Rapports détaillés
├── scripts/               # Scripts d'automatisation
├── docs-projet/          # Documentation technique
└── exports/              # Données historiques

🔄 Automatisation

Les données sont automatiquement mises à jour 2 fois par jour (8h et 20h UTC) via GitHub Actions.

📡 Source des données

🛠️ Technologies

  • Python : Pandas, Matplotlib, Seaborn, Plotly, Folium
  • Web : HTML5, Bootstrap 5, JavaScript
  • Déploiement : GitHub Pages, GitHub Actions
  • Données : API REST, JSON, CSV

N'hésitez pas à mettre une étoile si ce projet vous intéresse !

About

This Python project generates comprehensive statistics on Montpellier's Vélomagg stations using Montpellier Métropole's official APIs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •