Aller au contenu principal
Cadres numériques

Magic Pulpo Studio · 2026

Le tracker client que nous avons retiré est devenu la base de chaque tableau de bord.

Un starter de tableau de bord KPI piloté par configuration, généralisé à partir d'un tracker conçu pour Berlitz Canada, puis volontairement retiré lorsqu'un classeur Excel autonome s'est révélé plus utile au client. Le travail technique a survécu sous la forme d'une base ouverte pour chaque tableau de bord que nous construisons.

KPI Dashboard Starter · Du tracker client au produit
01

Le défi

D'où il vient

Nous avons construit un tracker de KPI pour Berlitz Canada : huit KPI, des inscriptions au CAC, ventilés par segment, centre et période. Il était alimenté par des importeurs qui traitent les feuilles de calcul réelles et désordonnées du client, ainsi que des milliers de lignes de dépenses Google Ads.

02

L’approche

Pourquoi nous l'avons retiré

La réponse honnête : l'équipe du client travaille dans Excel. Nous avons donc arrêté l'application, reproduit chaque formule dans un classeur autonome qui lui appartient, et généralisé le travail technique dans ce starter, sans reprendre aucune donnée client.

La règle de rapprochement

Le parti pris central du starter : les chiffres du funnel doivent concorder avec les chiffres financiers, par mois et par site, et tout écart supérieur à 5 % s'affiche en rouge directement dans le tableau de bord. Dans ce cas, on corrige la source de vérité.

À propos de ces graphiques

Tous les graphiques ci-dessus montrent le starter sans connexion, sur son tenant fictif, Northwind Learning. Les régions, segments, codes produits et chiffres sont inventés et cohérents entre eux pour donner forme aux graphiques ; ce ne sont les résultats de personne. Connectez le starter à un projet Supabase et les mêmes composants afficheront des données réelles.

03

Le travail

KPI Dashboard Starter · Du tracker client au produit, image 1 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 2 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 3 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 4 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 5 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 6 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 7 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 8 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 9 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 10 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 11 sur 12
KPI Dashboard Starter · Du tracker client au produit, image 12 sur 12
04

Les résultats

Ce que contient le starter

8

KPI dans le modèle de référence

6

Composants de graphiques

5

Périodes, du jour au cumul annuel

8

Migrations SQL avec sécurité au niveau des lignes

Le starter est ouvert sur GitHub. Son modèle de référence comprend huit KPI couvrant le funnel, le chiffre d'affaires face au prévisionnel, les unités, les dépenses et le rapprochement, affichés par six composants de graphiques sur cinq périodes. Il repose sur huit migrations avec sécurité au niveau des lignes et verrouillage des périodes, et il est alimenté par des importeurs Excel et Salesforce dotés de tests unitaires. Aucune donnée client n'est incluse : tous les chiffres de la démo sont des données d'exemple.

05

Ce que nous avons livré

  • Moteur de KPI piloté par configuration : funnel, chiffre d'affaires réel et prévisionnel, unités, dépenses, rapprochement
  • Six composants de graphiques, plus tuiles KPI, filtres et structure d'application
  • Importeurs pour les exports Excel et Salesforce, avec tests unitaires
  • Huit migrations SQL avec sécurité au niveau des lignes et verrouillage des périodes
  • Couche d'authentification et de permissions, testée

Stack

Next.js 16

App Router, React 19

Supabase

Postgres, RLS, auth SSR

Tailwind 4

avec une couche de tokens

Recharts

composants de graphiques

Zod + Vitest

imports validés, logique testée

Projets liés

Tous les projets

Nous appliquons la même rigueur à chaque mission.

Réservez un appel stratégique de 30 minutes. Nous regarderons votre enjeu et vous dirons si nous sommes l'équipe qu'il faut.

KPI Dashboard Starter · Du tracker client au produit | Magic Pulpo