Back-office sur mesure -- outils internes et admin panels pour ETI
Admin panels custom Filament (PHP), EasyAdmin (Symfony), AdminJS (Node.js). Dashboards métier, CRUD avance, droits par roles RBAC, audit trail, workflows de validation. Integration ERP, CRM, API métier. 15 000 a 60 000 EUR HT, 2 a 4 mois.
Nos clients types
#Le problème que résout un back-office sur mesure
Dans chaque ETI, il y a un ou plusieurs processus critiques geres avec les moyens du bord. Un fichier Excel partage pour le suivi des commandes fournisseurs. Un Google Sheets pour les plannings d'equipe. Un Access datant de 2012 pour la gestion des reclamations clients. Ces outils fonctionnent -- jusqu'au jour ou un conflit de version fait perdre une journée de données, ou un stagiaire supprime une colonne de formules sans que personne ne s'en aperçoive pendant deux semaines.
Un back-office sur mesure ne remplace pas l'ERP. Il comble les trous -- les processus métier spécifiques que ni l'ERP, ni le CRM, ni aucun SaaS du marche ne couvre correctement parce qu'ils sont propres à votre activité. Le planning chauffeur d'une ETI logistique n'a rien a voir avec celui d'une ETI BTP. Les règles de validation d'un bon de commande dans l'agroalimentaire different de celles de l'industrie pharmaceutique.
#Filament, EasyAdmin, AdminJS : quel framework pour quel contexte
#Filament 3 (Laravel / PHP)
Filament 3 est le framework d'admin panel le plus productif en écosystème PHP en 2026. Interface moderne (Tailwind + Alpine.js), composants riches (tables avec filtres, formulaires multi-étapes, widgets dashboard, notifications), extensible via plugins. Ideal quand le SI n'est pas contraint par un framework existant ou quand l'equipe interne maitrise Laravel. Productivité : un CRUD complet avec filtres, exports et droits en 2 jours de développement.
#EasyAdmin 4 (Symfony)
Quand le backend existant est en Symfony -- et c'est souvent le cas dans les ETI françaises qui ont investi dans du développement sur mesure depuis 10 ans -- EasyAdmin 4 est le choix naturel. Il s'integre dans le bundle Symfony existant, reutilise les entités Doctrine, et beneficie de la sécurité Symfony (voters, firewalls). Moins de composants UI que Filament, mais une intégration SI plus directe quand le socle Symfony est déjà en place.
#AdminJS (Node.js / React)
Pour les equipes full JavaScript ou les projets qui ont un backend Node.js (NestJS, Express, Fastify), AdminJS genere un admin panel React à partir des modèles de données (TypeORM, Sequelize, Mongoose). Moins mature que Filament ou EasyAdmin, mais pertinent quand toute la stack est en JavaScript et que l'equipe ne veut pas introduire PHP.
→ Vous évaluez vos options ? Utilisez notre estimateur de budget en ligne pour obtenir une fourchette en 2 minutes, ou consultez nos tarifs détaillés.
#5 fonctionnalités non négociables d'un back-office métier
#1. Droits par roles (RBAC)
Chaque utilisateur a un role (administrateur, manager, opérateur, lecture seule) qui determine ce qu'il peut voir et faire dans chaque module. Granularite par action : créer, lire, modifier, supprimer, exporter, valider. Un opérateur peut créer un bon de commande, un manager peut le valider, un administrateur peut le supprimer. Le stagiaire ne voit que les données de son service.
#2. Audit trail
Chaque action est tracée : qui a modifie quel champ, a quelle date, avec la valeur avant et la valeur après. Indispensable pour la conformité réglementaire (tracabilite agroalimentaire, audit qualité ISO, RGPD) et pour résoudre les litiges internes. L'audit trail n'est pas un log technique cache dans un fichier serveur -- c'est une interface accessible aux managers pour retracer l'historique d'un enregistrement en 3 clics.
#3. Workflows de validation
Un bon de commande passe par l'état brouillon, soumis, valide par le manager, approuve par la direction, envoyé au fournisseur. Chaque transition declenche une notification, une verification des droits, et un enregistrement dans l'audit trail. Sans workflow, les validations passent par email -- et se perdent dans les boites de reception.
#4. Imports/exports avances
Import CSV/Excel avec mapping de colonnes, validation des données a l'import (doublons, formats invalides, references manquantes), rapport d'erreurs detaille. Export PDF pour les documents officiels, export Excel pour l'analyse, export CSV pour l'intégration avec d'autres outils.
#5. Dashboard KPI métier
Tableau de bord avec les indicateurs clés de l'activité en temps réel. Pas des graphiques génériques -- des KPI définis avec les opérationnels pendant l'audit de cadrage. Le taux de reclamations traitées en moins de 48h. Le nombre de bons de commande en attente de validation. Le chiffre d'affaires par zone géographique ce mois-ci vs le même mois l'année dernière.
#Integration avec le SI existant
Un back-office sur mesure prend toute sa valeur quand il est connecte au SI. Pas comme un énième silo de données, mais comme une interface unifiée qui lit et écrit dans les systèmes existants.
Integrations courantes : ERP (SAP, Sage, Cegid) pour la synchronisation des commandes et des stocks. CRM (Salesforce, HubSpot) pour la vue client 360. SIRH (PayFit, Cegid RH) pour les plannings et les habilitations. Comptabilité (Cegid Compta, Sage Compta) pour les rapprochements.
L'integration consomme 20 a 35 % du budget total d'un projet de back-office. C'est le poste le plus variable et le plus difficile a estimer sans audit préalable.
#Tarification transparente : 15 000 a 60 000 EUR HT
- 15 000-25 000 EUR -- Admin panel simple : 5-10 entités, CRUD avec filtres, gestion des droits basique (3 roles), pas d'intégration SI complexe.
- 25 000-40 000 EUR -- Back-office métier : 10-15 entités, workflows de validation, audit trail, dashboard KPI, 1-2 integrations API.
- 40 000-60 000 EUR -- Back-office métier complet : 15-20+ entités, workflows complexes multi-niveaux, integration ERP + CRM, imports massifs, multi-langue, déploiement haute disponibilité.
Audit de cadrage : 3 500 EUR HT (imputable sur le projet). Délai moyen : 2 a 4 mois.
Questions frequentes sur les back-offices sur mesure
Deux raisons. Premiere : les SaaS génériques (Monday, Notion, Airtable) fonctionnent bien pour des workflows simples et des equipes réduites. Mais des que les règles métier deviennent spécifiques -- validations conditionnelles, calculs tarifaires complexes, droits granulaires par service -- le SaaS atteint ses limites et on finit par empiler des automations fragiles. Deuxième : la sécurité et la souveraineté. Un back-office sur mesure tourne sur votre infrastructure, les données ne transitent pas par des serveurs tiers, et l'audit trail répond aux exigences de conformité (ISO, RGPD, tracabilite réglementaire). Le seuil de bascule se situe généralement autour de 15-20 utilisateurs quotidiens avec des règles métier spécifiques.
Chez Nehos, un back-office sur mesure se situe entre 15 000 et 60 000 EUR HT. La fourchette basse couvre un admin panel simple avec 5 a 10 entités, CRUD avec filtres, et gestion de droits basique. La fourchette haute correspond a un back-office métier complet avec 15 a 20 entités, workflows de validation multi-niveaux, audit trail, dashboard KPI, et integration ERP + CRM. Le poste le plus variable est l'intégration SI, qui represente 20 a 35 % du budget total.
La réponse depend de votre stack existante. Si votre SI tourne sur Symfony, EasyAdmin 4 est le choix naturel -- il reutilise vos entités Doctrine et la sécurité Symfony. Si vous partez de zero ou si votre stack est en Laravel, Filament 3 offre le meilleur ratio fonctionnalités/coût avec une interface moderne et des composants riches. AdminJS convient aux equipes full JavaScript avec un backend Node.js. Nehos ne pousse pas un framework plutôt qu'un autre -- le choix se fait a l'audit de cadrage selon votre contexte technique reel.
En trois phases. Phase 1 (1 semaine) : audit des fichiers existants, cartographie des données, identification des règles métier implicites (les formules Excel cachées, les macros Access, les conventions non documentées). Phase 2 (4-8 semaines) : développement du back-office avec migration progressive des données via scripts ETL valides par les utilisateurs. Phase 3 (2 semaines) : formation, déploiement, et période de double-run ou les deux systèmes cohabitent. Sur 6 migrations Excel/Access réalisées par Nehos, zero perte de données historiques.