Aller au contenu

Sprint 5 — Dashboard admin À FAIRE

Runbook technique (endpoints, permissions, factures PDF) : demo-conductor/docs/sprints/sprint-5-admin.md Cette page = vue stratégique pour Marc + Cyrille.

Donner aux deux co-fondateurs Marc (admin) et Cyrille (direction) les outils de pilotage business.

Scope

KPIs financiers

  • Revenu total / mois
  • MRR (Monthly Recurring Revenue) — pour abonnements Observatoire
  • Taux de conversion visiteur → commande
  • Top 10 études par volume + CA
  • Panier moyen, taux de rétention

Opérations

  • Bouton Régénérer rapport par commande (utile si données mises à jour)
  • Export CSV des commandes (filtres date/statut/étude)
  • Liste clients + fiche détaillée (historique commandes, email, téléphone)
  • Opérations en lot : confirmer/annuler plusieurs commandes

Permissions

  • Différencier rôles admin (tout) vs direction (lecture KPI, pas d'action destructive)

Factures

  • Génération automatique facture PDF par commande (numérotation séquentielle)
  • Mention SIRET + TVA (20% FR)
  • Téléchargement depuis l'espace client
  • Archivage PDF par année

ISC préview

  • Dashboard KPI affiche CA mois N / mois N-1 / % évolution
  • Export CSV contient : id, date, email, étude, montant, statut, commune
  • Facture PDF A4 avec logo + numéro séquentiel unique
  • Rôle direction interdit DELETE / refund (testé par permissions unit test)

Dépendances

  • Sprint 4 complet (commandes stables, webhooks propres)
  • Données de test avec plusieurs commandes payées

Cyrille sans connexion technique

Le dashboard direction doit être 100% navigable sans terminologie technique. Pas de "MRR" sans tooltip, pas de "churn" sans définition, pas de SQL visible.