Chargement...
Mohamed El Mrabet
L’Innovation au Service de la Performance
Mohamed El Mrabet
L’Innovation au Service de la Performance

Développement d’une solution de gestion des émissions de CO₂ – Scope 3

Technologies utilisées :

  • Flask (Python) : backend de l’application

  • React.js : interface utilisateur dynamique

  • MongoDB : base de données NoSQL pour la flexibilité des structures de produits

  • TailwindCSS : design moderne et responsive

  • JWT Auth : authentification sécurisée

  • Excel / CSV Parser : import et traitement de fichiers de données ADEME & entreprises

  • Chart.js / Recharts : visualisation des émissions

  • SARIMA (Seasonal ARIMA) : modèle de prévision des émissions basé sur les données historiques

Description du projet :

Développement d’une application web complète permettant aux entreprises de mesurer, suivre et réduire leurs émissions de CO₂ de Scope 3, en se basant sur des référentiels fiables comme la Base Carbone de l’ADEME.

Objectifs principaux :

  • Identifier les émissions indirectes (Scope 3) liées aux produits et services achetés.

  • Faciliter l’analyse des sources d’émissions par catégorie, fournisseur, période, etc.

  • Proposer des actions concrètes pour réduire l’empreinte carbone de l’entreprise.

  • Suivre l’impact des actions via une feuille de route dynamique.

Fonctionnalités clés :

1. 📁 Import de données d’activité :

  • Upload de fichiers Excel ou CSV contenant des produits ou services achetés.

  • Association automatique des produits aux facteurs d’émissions grâce à la Base Carbone ADEME.

2. 🧮 Calcul automatisé des émissions :

  • Algorithme de correspondance entre les données de l’entreprise et les référentiels ADEME.

  • Calculs normalisés des émissions (kgCO₂e), avec unités cohérentes.

  • Affichage par produit, catégorie, fournisseur, etc.

3. 📊 Dashboard & Statistiques :

  • Visualisation interactive :

    • Émissions totales

    • Émissions par catégorie

    • Top 10 des produits les plus émetteurs

    • Évolution temporelle

    • Émissions par fournisseur

  • Filtres dynamiques : période, catégorie, plan d’action.

4. 🎯 Plan d’action & feuille de route :

  • Définition d’un objectif de réduction (% ou absolu).

  • Génération d’un plan d’action personnalisé : changements de fournisseurs, réduction de quantité, éco-conception…

  • Suivi de l’impact de chaque action sur les émissions.

5. 🔐 Gestion des utilisateurs & rôles :

  • Authentification sécurisée avec JWT.

  • Interface personnalisée selon le rôle : admin, analyste, collaborateur.

Points techniques avancés :

  • Matching sémantique des produits avec les facteurs ADEME.

  • Architecture modulaire pour intégrer facilement d’autres référentiels.

  • Utilisation de MongoDB pour stocker des documents produit avec une structure flexible.

  • Affichage des résultats en temps réel grâce à React et un backend Flask réactif.

  • UI/UX fluide et clair pour des utilisateurs non techniques.

Résultat :

Une solution robuste et intuitive qui permet aux entreprises :

  • De quantifier leurs émissions Scope 3 de manière fiable

  • D’identifier les postes les plus polluants

  • Et de piloter efficacement leur stratégie bas-carbone