Analyse complète de la plateforme Réseau des Communes / NEOPSE

Synthèse exécutive

Cette analyse porte sur le site internet de la Commune d'Estagel (estagel.fr), développé par Réseau des Communes (SAS au capital de 47 205 €, RCS Paris 493 784 672, code APE 6311Z, siège 132 rue du Faubourg Saint-Denis, 75010 Paris). La propriété intellectuelle de la plateforme appartient à NEOPSE.

L'examen approfondi des aspects techniques, financiers, contractuels et esthétiques révèle une solution professionnelle mais lourde, présentant une forte dépendance au fournisseur, dont la situation financière semble fragile.


Table des matières

  1. Propriété du nom de domaine
  2. Architecture technique de la plateforme
  3. Technologies détectées
  4. Organisation des fichiers
  5. Système d'identification interne et widgets
  6. Personnalisation graphique et responsive
  7. Gestion des statistiques, formulaires et sécurité
  8. Analyse esthétique et expérience utilisateur
  9. Avis des utilisateurs
  10. Analyse financière
  11. Points de vigilance et réversibilité
  12. Comparaison avec une approche légère
  13. Conclusion et recommandations

1. Propriété du nom de domaine

Résultat du WHOIS

Le domaine estagel.fr est enregistré auprès de GANDI. Le titulaire officiel est :

Commune d'Estagel
6 avenue Docteur Torreilles
66310 Estagel

Le prestataire Réseau des Communes intervient uniquement comme :

Schéma de fonctionnement

Commune d'Estagel (propriétaire du domaine)
            |
            v
Réseau des Communes (gestion technique)

Conclusion

Cette organisation est saine. La commune conserve son identité numérique. Elle pourra conserver son adresse internet, son référencement et son historique web en cas de changement de prestataire. C'est un point très positif.


2. Architecture technique de la plateforme

Il ne s'agit pas d'un CMS classique (WordPress, Joomla, Drupal). La plateforme est un CMS propriétaire développé par NEOPSE, probablement basé sur une architecture Java.

Indices techniques :

Architecture probable :

                 Base de données centrale
                         |
                         v
              Application NEOPSE (Java)
                         |
        ----------------------------------
        |                                |
 Gestion des contenus          Gestion graphique
        |                                |
 Articles                       Templates
 Menus                          Couleurs
 Documents                      Widgets
 Photos                         Blocs
        |
        v
 Génération HTML statique
        |
        v
 Site de la commune

Domaines NEOPSE utilisés

static.neopse.com       (ressources statiques)
matomo.neopse.com       (statistiques)
matomo-client.neopse.com (statistiques)

Ces domaines montrent une infrastructure centralisée et une dépendance à l'écosystème NEOPSE.


3. Technologies détectées

Front-end

Technologie Usage
Bootstrap 4 Framework CSS, navigation
jQuery 3.2.1 Manipulation DOM
Popper.js Tooltips, popovers
Owl Carousel / Slick / Splide Carrousels (3 bibliothèques différentes)
Leaflet Cartographie
Chart.js Graphiques
FullCalendar Agenda
Hammer.js Interactions tactiles
Bootstrap Select / Multiselect Composants de sélection

Sécurité et conformité

Technologie Usage
Tarteaucitron.js Gestion des cookies RGPD
hCaptcha Protection anti-robots
Instana (eum.instana.io) Supervision des performances

Remarque : La présence de trois bibliothèques de carrousels (Owl, Slick, Splide) suggère une accumulation historique de fonctionnalités.


4. Organisation des fichiers

Arborescence observée

assets/          /* Ressources statiques */
documents/       /* Documents téléchargeables */
html/            /* Pages HTML générées */
  └── fr/        /* Contenu français */
      ├── nw/    /* Actualités (news) */
      ├── rb/    /* Rubriques */
      ├── ed/    /* Éditos */
      ├── ev/    /* Événements */
      └── tb/    /* Conseil municipal (tableau) */
meta/            /* Métadonnées */
pdf/             /* Fichiers PDF */
tableurs/        /* Tableaux et données */
tpl/1/           /* Template n°1 (thème graphique) */
js/              /* Scripts partagés */

Structure des URLs

Exemple : /fr/nw/2543803/vie-du-village

TYPE / IDENTIFIANT / NOM

Remarque : Les identifiants numériques (ex: 2543803) sont pratiques pour la plateforme mais peu lisibles pour un humain.

Génération HTML statique

La présence de fichiers HTML directement accessibles suggère une génération statique à partir d'une base de données. Cette approche offre rapidité et sécurité.


5. Système d'identification interne et widgets

Identifiants de widgets

Le code contient des identifiants uniques pour chaque bloc :

#w_headline        /* Une principale */
#w_44vmgbr2l       /* Bloc actualités */
#w_dm455tmfy       /* Bloc agenda */
#w_w5a7v1zv1       /* Bloc informations */
#w_y652xyj73       /* Autre bloc */

Fonctionnement du système de widgets

Accueil
|
+----------------+
| Une principale |  (w_headline)
+----------------+
|
+----------------+
| Actualités     |  (w_44vmgbr2l)
+----------------+
|
+----------------+
| Agenda         |  (w_dm455tmfy)
+----------------+
|
+----------------+
| Liens utiles   |  (w_w5a7v1zv1)
+----------------+

Chaque commune peut composer sa page avec différents modules, comme un constructeur de pages.


6. Personnalisation graphique et responsive

CSS généré dynamiquement

Le site génère un CSS spécifique pour chaque commune :

<style title="customCss">
#w_w5a7v1zv1 .bg {
    background-color: rgba(224,122,127,0.7);
}
</style>

Chaque widget peut avoir sa propre apparence : couleurs, textures, styles de boutons, etc.

Avantage : Grande liberté graphique pour les communes.

Inconvénient : CSS très volumineux, maintenance complexe, risque d'incohérence visuelle.

Gestion du responsive

La plateforme utilise JavaScript pour adapter les éléments :

var screenTablet = window.matchMedia("(max-width: 979px)");
currentCustomCss[i].style.setProperty(...);

Cette approche est plus complexe qu'une simple utilisation des @media CSS.


7. Gestion des statistiques, formulaires et sécurité

Statistiques

Matomo (matomo.neopse.com, matomo-client.neopse.com) :

Instana (eum.instana.io) :

Formulaires

Les formulaires utilisent :

Alertes municipales

La plateforme possède un module d'alertes :

$('#alertsModal').modal('show');

Exemples d'alertes :

Avec mémorisation via sessionStorage.


8. Analyse esthétique et expérience utilisateur

Problème : absence de charte graphique globale

La personnalisation par bloc conduit à :

Effet "patchwork" observé

Bloc A : couleur + texture + style
Bloc B : autre couleur + autre texture + autre style
Bloc C : autre configuration

Site municipal moderne idéal

Conclusion esthétique

La plateforme donne l'impression d'un générateur industriel de sites municipaux plutôt que d'une création web sur mesure avec réflexion graphique. Le rendu peut sembler incohérent et daté.


9. Avis des utilisateurs

Données GoWork

Élément Détail
Nombre d'avis 7 avis au total
Note 1/5
Évaluations prises en compte 3

Avis le plus significatif

"Changement d'équipe à la Mairie, impossible de leur faire changer les administrateurs, le site ne peut pas être mis à jour, très mauvaise image pour les nouveaux élus et ils osent envoyer la facture alors que le site est inutilisé et inutilisable depuis 3 mois."

Problème identifié

Un changement d'équipe municipale est normal. Si la modification des administrateurs dépend fortement du prestataire et bloque le site pendant des mois, c'est un problème sérieux.

Autres avis

Limites des avis


10. Analyse financière

Évolution du chiffre d'affaires

Année Chiffre d'affaires
2019 828 800 €
2021 1 500 000 €
2022 349 600 €
2023 108 900 €
2024 44 200 €

Baisse : -97 % entre 2021 et 2024 (division par 34 de l'activité)

Évolution du résultat net

Année Résultat net
2022 +350 000 €
2023 +109 000 €
2024 +44 000 €
2025 -7 960 €

Évolution de la trésorerie

Année Trésorerie
2022 654 000 €
2023 564 000 €
2024 132 000 €
2025 112 000 €

Baisse : la trésorerie a été divisée par 6 en trois ans.

Fonds propres

Année Fonds propres
2022 416 000 €
2023 275 000 €
2024 200 000 €
2025 148 000 €

Perte de 268 000 € en trois ans.

Dettes financières

Année Dette
2022 87 600 €
2023 6 300 €
2024 30 000 €
2025 73 300 €

Changements de dirigeants

Interprétation

  1. Phase de croissance avant 2021 (CA > 1 M€)
  2. Rupture brutale en 2022 (perte massive d'activité)
  3. Phase de réduction (maintien artificiel grâce aux réserves)
  4. Situation actuelle fragile : CA très faible, trésorerie en baisse, fonds propres réduits, résultat négatif

Conclusion : Une entreprise avec un CA de 44 000 € à 100 000 € ne dispose plus des mêmes capacités qu'une société réalisant 1,5 M€.


11. Points de vigilance et réversibilité

Dépendance au fournisseur

La commune dépend fortement de NEOPSE / Réseau des Communes pour :

Réversibilité : questions à poser

  1. Export complet des contenus (pages, articles, archives) ?
  2. Récupération des images et documents ?
  3. Modalités de départ et de restitution des données ?
  4. Format des données exportées ?
  5. Délai de restitution ?
  6. Coût éventuel de la migration ?

Complexité technique

La solution est très riche mais aussi lourde :

CMS + widgets + templates + JavaScript + bibliothèques graphiques + services externes

Pour une petite commune, cette puissance peut être supérieure au besoin réel.


12. Comparaison avec une approche légère

Approche NEOPSE

Base de données
       |
CMS propriétaire
       |
Templates
       |
Widgets
       |
HTML généré

Avantages :

Inconvénients :

Approche légère (alternative)

Pages Markdown
       |
Conversion HTML
       |
Site web

Avantages :

Inconvénients :


13. Conclusion et recommandations

Ce qui est positif

Ce qui est préoccupant

Questions à poser avant signature

  1. Qui est titulaire du nom de domaine ? (réponse : la commune, OK)
  2. La mairie possède-t-elle les identifiants du registrar ?
  3. La mairie peut-elle récupérer une sauvegarde complète du site ?
  4. Les contenus peuvent-ils être exportés dans un format standard ?
  5. Que devient le site en cas de résiliation ?
  6. Quel est le délai de restitution des données ?
  7. Existe-t-il un engagement contractuel de disponibilité ?
  8. Existe-t-il un engagement contractuel de maintenance ?
  9. Où sont stockées les données ?
  10. La mairie peut-elle migrer facilement vers un autre prestataire ?

Recommandation finale

Pour une petite commune qui souhaite simplement un site officiel fonctionnel avec une interface facile pour les agents, Réseau des Communes peut être un choix cohérent.

En revanche, pour une collectivité qui veut :

le modèle est beaucoup plus discutable.

Le vrai sujet n'est pas la qualité technique de la plateforme, mais l'autonomie numérique de la commune.

La plateforme est sérieuse et professionnelle, mais la forte dépendance au fournisseur et sa situation financière fragile justifient une attention particulière sur les clauses contractuelles de réversibilité.




Expertise Détaillée : Analyse Approfondie de la Plateforme Réseau des Communes / NEOPSE

Conformément à votre exigence d'une analyse rigoureuse et exhaustive basée sur les éléments techniques et structurels, voici l'expertise point par point de la situation.

1. Analyse de l'Architecture Logicielle (Code et Framework)

2. Analyse de la Gouvernance des Données

3. Analyse de la Viabilité Économique et Structurelle

4. Diagnostic de la Dette Technique (Le "Pourquoi" des bugs)

5. Recommandations de Sortie Stratégique

Cette expertise confirme que le site ne présente pas seulement des défauts de jeunesse, mais une accumulation de dettes techniques liée à un modèle économique en déclin. La commune est captive d'un écosystème qui n'a plus les moyens (humains et financiers) de suivre l'évolution technologique du web.