Aller au contenu

Introduction

Irisolaris Map est un plugin WordPress qui alimente une carte interactive de centrales photovoltaïques pour la plateforme Irisolaris Greentariff. Il permet aux utilisateurs finaux de vérifier leur éligibilité à l’autoconsommation collective (ACC) en fonction de leur proximité géographique avec les centrales solaires.

  • Carte interactive — Affiche plus de 2 000 centrales photovoltaïques sur une carte MapLibre GL JS avec regroupement, popups et filtrage
  • Vérification d’éligibilité — Détermine l’éligibilité de l’utilisateur en fonction de la proximité de son adresse et de la classification de densité de population INSEE
  • Intégration CRM HubSpot — Transmet les demandes d’adhésion qualifiées à HubSpot avec les métadonnées de la centrale enrichies côté serveur (21 champs)
  • Gestion des centrales — CRUD complet via l’administration WordPress, plus import CSV/XLSX en masse avec logique d’upsert
  • Gestion de la grille de densité — Import et interrogation des données de densité communale INSEE pour les règles d’éligibilité
  • Conformité RGPD — Expiration automatique des prospects et tâche cron de nettoyage quotidienne
ChampValeur
Nom du pluginIrisolaris Map
Version (production)1.1.20 (en date de février 2026)
AuteurDaniel Blévin
LicenceGPLv2 ou ultérieure
URL de productionhttps://irisolaris-greentariff.com

Dans le périmètre :

  • Affichage de la carte interactive et visualisation des centrales
  • Gestion des données des centrales (CRUD + import en masse)
  • Vérification d’éligibilité basée sur l’adresse avec niveaux de densité
  • Capture de prospects et soumission vers le CRM HubSpot
  • Gestion des données de la grille de densité (classification INSEE)
  • Rétention des prospects conforme au RGPD et nettoyage automatique

Hors périmètre (géré par d’autres systèmes) :

  • Configuration du CRM HubSpot et automatisation des workflows
  • Intégration de l’API Symphonics/Enedis (prévue — voir Architecture cible)
  • Génération de contrats
  • Authentification/inscription des utilisateurs (utilise les rôles natifs de WordPress)

Cette documentation est organisée en six sections :

  1. Présentation — Vue d’ensemble du projet et pile technologique
  2. Architecture — Architecture technique, modèle de données, API et intégrations WordPress
  3. Fonctionnalités — Documentation détaillée des fonctionnalités avec flux d’exécution
  4. Déploiement — Processus de build et configuration
  5. Performance & Cache — Mise en cache et performance
  6. Évolution — Architecture cible et développements prévus