Étude de cas

High Closer Pro

SaaS multi-tenant de suivi de performance commerciale

Donner à un coach en closing une visibilité en temps réel sur les performances de toute son équipe — et à chaque closer un espace pour logger ses appels et suivre ses objectifs.

Demander un cadrage similaire lock Projet confidentiel
leaderboard CloseTracker Pro
multi-tenant

Coach

classement · team · insights IA

Closer

stats · appels

Analytics

CA · taux · pipeline

SaaS & plateformes Next.js · Prisma · PostgreSQL · NextAuth

Rôles

COACH + CLIENT — espaces distincts, droits séparés

Logging

Un appel enregistré en moins de 20 secondes

Problème

Les coachs en closing n'avaient aucun outil pour mesurer et piloter leur équipe en temps réel. Taux de conversion, objections récurrentes, closeurs sous-performants — tout restait dans les têtes ou des tableurs. Et côté closeur, pas de dashboard personnel pour suivre ses propres stats et progresser.

Visibilité

Aucune vue en temps réel sur les performances de l'équipe et les résultats du mois.

Friction

Logger un appel devait être rapide — sinon les closeurs ne le font pas.

Multi-rôles

Coach et closeurs ont des besoins différents — un seul outil devait servir les deux.

Ce qui a été livré

Interface Coach

Dashboard équipe complet : classement des closeurs par performance, stats globales (appels, closes, CA, taux de conversion), insights IA simulés (tendances horaires, clients sous objectif, variations de conversion).

Interface Closer

Dashboard personnel : stats temps réel, formulaire de logging d'appel en moins de 20 secondes (prospect, statut, montant, objection, notes), historique avec statuts colorés.

Modèle de données

Prisma + PostgreSQL : User avec rôle COACH/CLIENT, relation auto-référentielle coach → closers, Call avec statuts (Closé / Pitché / No Show), montant, objection et cascade delete.

API REST complète

Routes : GET/POST /api/calls, /api/coach/dashboard (agrégations), /api/register, /api/auth (NextAuth), /api/objections — architecture propre et extensible.

Stack et architecture

Stack

  • Framework : Next.js 14 App Router + TypeScript
  • ORM + DB : Prisma + PostgreSQL
  • Auth : NextAuth.js (sessions persistantes)
  • Style : Tailwind CSS
  • Déploiement : Netlify

Architecture multi-tenant

La relation auto-référentielle coach → clients dans Prisma permet à un coach d'avoir N closeurs, avec des vues filtrées par rôle et des routes API protégées par session NextAuth. Un seul backend sert les deux espaces sans duplication.

Impact

Coach

Visibilité instantanée sur les closes, le CA d'équipe, les objections récurrentes et les closeurs à accompagner.

Closer

Logger un appel en 20 secondes, suivre ses stats en temps réel et comprendre ses axes d'amélioration.

Produit

Un vrai SaaS métier avec logique multi-tenant, données relationnelles complexes et API extensible.

Prochain projet

Un outil métier pour votre équipe ?

Dashboard, multi-tenant, analytics — on commence par cadrer ce qui a du sens pour votre activité et votre équipe.

Demander un cadrage