syelem

Ouvert aux nouveaux projets

Démarrer un projet

03 CRM et espace client sur mesure

CRM Syelem

Un seul outil pour tout le parcours client : de la première prise de contact à la facture réglée, vu des deux côtés.

Rôle
Produit, design, développement full-stack, infrastructure
Période
Depuis septembre 2026
Statut
En production
En ligne
syelem-dev.fr/espace (nouvel onglet)
Espace client d'un client de démonstration, « Maison Lumière » : étapes du projet, abonnement, ce qui reste à faire et interlocuteur.

Mesuré sur le dépôt · oct. 2026

lignes de TypeScript
27 900
écrans, CRM et espace client
37
modèles de données
19
fichiers de tests
18
  • Next.js 16
  • React 19
  • TypeScript
  • Prisma 7
  • MariaDB
  • Stripe
  • React PDF
  • API Claude
  • Zod
  • Nginx
  • Vitest

01 Contexte

D'où part le projet

Une agence passe une bonne partie de son temps hors du code : relancer un devis, retrouver la dernière version d'un contrat, savoir quelle facture est réglée, répondre à une demande arrivée par e-mail. Éparpillé entre tableurs, boîte mail et logiciel de facturation, ce suivi se perd.

Syelem a donc construit son propre CRM, et l'utilise tous les jours. Les captures montrent un client de démonstration, « Maison Lumière » : aucune donnée réelle n'y figure.

02 Problème

Ce qu'il fallait résoudre

Un ancien outil existait déjà, en PHP, avec ses données et ses comptes clients. Il fallait le remplacer sans rien perdre ni demander à qui que ce soit de recréer son mot de passe, tout en corrigeant ses faiblesses de sécurité.

Le client devait voir exactement ce que voit l'agence, sans jargon : où en est son projet, ce qu'il doit faire, ce qu'il a payé et ce qui reste à régler. Et pouvoir accepter un devis ou payer une facture sans rien imprimer.

03 Solution

Ce que Syelem a construit

Côté agence

  • Fiche client complète : offre, abonnement, documents, demandes et échanges
  • Devis puis contrat générés à partir de l'offre, en PDF, numérotés et figés à l'émission
  • Factures mensuelles émises automatiquement, relance des devis restés sans réponse
  • Pré-entretien papier photographié, puis lu et classé par l'IA
  • Dossier technique du projet rédigé par l'IA, relu avant remise au client
  • Application installable sur téléphone, notifications en direct

Côté client

  • Avancement du projet étape par étape, et ce qui attend le client
  • Demandes suivies comme des conversations, avec statut et demande de rappel
  • Devis et contrats acceptés en ligne, en un clic, réponse horodatée
  • Abonnement détaillé ligne par ligne, échéancier et historique des factures
  • Assistant IA qui répond sur le projet et transmet à l'agence quand il ne sait pas

Paiement

  • Carte bancaire et prélèvement SEPA via Stripe, ou virement
  • Paiement ponctuel ou prélèvement automatique des mensualités
  • Création réglable en plusieurs fois, avec échéancier
  • Facture marquée « Acquittée » dès que le paiement est confirmé

04 Architecture

Comment c'est organisé

Le CRM, l'espace client et le site public forment une seule application Next.js, avec deux sessions séparées : l'agence d'un côté, chaque client de l'autre. Les documents, la facturation et les relances vivent dans des modules purs, testés sans base ni réseau.

  1. Interface

    Deux espaces, /admin et /espace, en composants serveur ; formulaires en Server Actions, utilisables sur téléphone et installables.

  2. Documents

    Devis, contrats, avenants et factures calculés à partir d'un même modèle, rendus en PDF et figés une fois émis.

  3. Facturation

    Abonnements, mensualités et échéanciers ; paiements Stripe confirmés par webhook signé, jamais par le navigateur.

  4. Données

    Prisma 7 sur MariaDB, 19 modèles, posés sur les tables de l'ancien outil sans migration.

  5. Automatisations

    Tâches planifiées sur le serveur : factures du mois, relances, rappels du matin, sauvegarde quotidienne de la base.

05 Décisions

Les choix qui font la différence

  1. 01

    Reprendre l'existant plutôt que migrer

    Le nouveau CRM lit les tables de l'ancien outil telles quelles : noms de colonnes conservés, mots de passe toujours valides. Les clients gardent leurs identifiants, rien n'est à ressaisir.

  2. 02

    Un document émis ne bouge plus

    Un devis ou une facture est figé au moment de son émission : numéro, lignes, montants. Une modification passe par un nouveau document ou un avenant, jamais par une réécriture silencieuse.

  3. 03

    Le client voit ce que voit l'agence

    L'avancement, les documents et l'état des paiements viennent des mêmes données des deux côtés. Il n'existe pas de version « pour le client » à tenir à jour à la main.

  4. 04

    La sécurité reprise à zéro

    Plus aucune suppression déclenchée par un simple lien, plus de script d'installation accessible en ligne, photos de profil servies aux seules personnes concernées, session fermée après deux heures d'inactivité.

  5. 05

    L'IA prépare, l'agence valide

    Lecture des pré-entretiens, dossier technique, réponses de l'assistant : l'IA fait gagner du temps, mais rien ne part chez le client sans relecture, et l'assistant ne voit ni montants ni notes internes.

06 Design & UX

Pour qui l'interface est pensée

Le même langage visuel que le site Syelem, en mode clair ou sombre, pour que l'espace client prolonge naturellement la relation commencée sur le site.

Chaque écran répond d'abord à une question simple du client : « où en est mon projet ? », « qu'est-ce que je dois faire ? », « qu'est-ce qui reste à payer ? ».

07 Où en est le projet

Résultat et objectif

En production depuis septembre 2026 : chaque client de Syelem a son espace, et l'agence suit tous ses projets depuis le même outil.

La même base sert à concevoir des CRM et des espaces clients sur mesure pour d'autres entreprises.