Tutoriel 1 · Environ 2 heures

Mode rapide : un prototype

Un salon de coiffure veut un carnet de réservations : les clients choisissent une prestation et un créneau libre, puis laissent leur nom et leur e-mail ; la coiffeuse voit les rendez-vous du jour. En un après-midi, vous allez en faire un prototype en ligne, à montrer et à essayer.

Le mode rapide va droit au but : une seule conversation pour décrire l'idée, puis Pulse réalise la prise de rendez-vous et la met en ligne. Il saute volontairement des étapes. Vous les retrouverez dans le tutoriel complet, qui reprend la même appli pour de vrais clients.

Vous tapez une commande, Pulse pose des questions, vous répondez avec vos mots. Les réponses montrées ici sont des exemples : donnez les vôtres.

0 Avant de commencer 10 minutes

Objectif : avoir un dossier vide, ouvert dans VS Code, avec le panneau Claude Code prêt et Pulse installé avec sa pile Next.js.

Ce tutoriel utilise VS Code avec l'extension Claude Code : vous discutez avec Claude dans un panneau, et vous voyez à côté les fichiers que Pulse écrit pour vous.

  1. Vérifiez que tout est installé avec la page Prérequis : Claude Code, Git, Node.js (22.19 ou plus), VS Code et son extension Claude Code, les plugins pulse et pulse-next, et un compte GitHub.
  2. Créez un dossier vide, par exemple carnet-reservations, là où vous rangez vos documents.
  3. Ouvrez VS Code. Dans le menu File (Fichier), choisissez Open Folder… (Ouvrir le dossier…), puis sélectionnez le dossier carnet-reservations. Les menus de VS Code sont en anglais au départ : c'est normal.
  4. Si VS Code demande « Do you trust the authors of the files in this folder? » (faites-vous confiance aux auteurs de ces fichiers ?), répondez Yes, I trust the authors : c'est votre propre dossier.
  5. Ouvrez le panneau Claude Code : cliquez sur ✻ Claude Code, en bas à droite de la fenêtre. Vous pouvez aussi cliquer sur l'icône en forme d'étincelle, dans la barre de gauche, puis démarrer une nouvelle conversation.
  6. Cliquez dans la zone de saisie du panneau : c'est là que vous taperez toutes les commandes /pulse:… de ce tutoriel.
Capture à venir : VS Code avec le dossier vide carnet-reservations ouvert dans l'explorateur, et le panneau Claude Code ouvert sur sa zone de saisie
VS Code, le dossier vide à gauche et le panneau Claude Code : c'est le point de départ.
Les commandes /pulse:… n'apparaissent pas

Les plugins ne sont pas installés, ou VS Code n'a pas été relancé après l'installation. Suivez la page Prérequis, puis fermez et rouvrez VS Code.

Je ne trouve ni « ✻ Claude Code » ni l'étincelle

L'extension n'est pas installée, ou VS Code ne l'a pas encore chargée. Ouvrez la palette de commandes (Ctrl + Maj + P, ou Cmd + Maj + P sur Mac), tapez Developer: Reload Window (recharger la fenêtre) et validez. Sinon, installez l'extension avec la page Prérequis.

1 Créer le projet 5 minutes

Objectif : préparer le dossier (règles du projet, mémoire, historique des versions) et choisir de démarrer vite avec /pulse:nouveau.

/pulse:init carnet-reservations

Pulse vous demande une phrase de description, votre niveau et la quantité d'explications voulue. Répondez « Jamais programmé » si c'est votre cas : Pulse prendra alors lui-même les réglages techniques conseillés, sans vous poser de questions de développeur. Il propose ensuite de protéger vos clés et de créer la copie en ligne du projet sur GitHub.

/pulse:init carnet-reservations

👋 Bienvenue ! Ce dossier est vide : je vous propose de préparer le projet. Décrivez-le en une phrase (facultatif).

Un carnet de réservations en ligne pour un salon de coiffure.

Quel est votre niveau en programmation ? → Jamais programmé Combien d'explications voulez-vous ? → Normales (Recommandé)

pulse-aidd nouveau "carnet-reservations" --ici --description "Un carnet de réservations en ligne pour un salon de coiffure." --oui

C'est prêt : les règles du projet, la mémoire et un premier enregistrement. Vos clés seront dans un fichier .env ; cette règle empêche l'IA de le lire. → Protéger mes clés (Recommandé) Relier le projet à un dépôt distant ? → Oui, en créer un nouveau (Recommandé), privé, sur GitHub.

Pour la suite : démarrer vite avec /pulse:nouveau, ou parcours complet, étape par étape ?

Démarrer vite avec /pulse:nouveau

Capture à venir : VS Code avec le panneau Claude Code ouvert sur l'écran d'accueil de Pulse (bannière et tableau « Votre projet »)
L'écran d'accueil de Pulse : l'état du projet et la prochaine étape conseillée.

Les nouveaux fichiers apparaissent dans l'explorateur de VS Code, à gauche. S'il est caché, cliquez sur l'icône des deux feuilles en haut de la barre de gauche, ou appuyez sur Ctrl + Maj + E (Cmd + Maj + E sur Mac).

« Git n'est pas installé » ou « Node.js est absent ou trop ancien »

Installez l'outil indiqué (page Prérequis), puis fermez et rouvrez VS Code (il lit la liste des programmes installés à son démarrage), et relancez /pulse:init carnet-reservations. Plus de détails sur la page /pulse:init.

Pulse me demande mon nom et mon e-mail

Chaque version enregistrée porte le nom de son auteur. Donnez le nom à afficher et l'e-mail de votre compte GitHub. C'est demandé une seule fois sur cet ordinateur.

La création du dépôt GitHub échoue

Pulse vous guide alors sur le site de GitHub : nouveau dépôt, nom carnet-reservations, visibilité privée, dépôt laissé vide. Collez-lui ensuite l'adresse du dépôt. Vous pouvez aussi répondre « Non, plus tard » : /pulse:deploy reposera la question.

2 Décrire l'idée en une conversation 20 minutes

Objectif : transformer votre idée en documents clairs (brief, PRD, user stories) grâce à quatre blocs de questions et un seul écran de validation.

Vous avez choisi de démarrer vite : la conversation continue d'elle-même, sans rien taper. La commande ci-dessous sert seulement à le relancer, par exemple après une pause. Le détail est sur la page /pulse:nouveau.

/pulse:nouveau "un carnet de réservations pour mon salon de coiffure"
Les quatre blocs de la conversation de /pulse:nouveau deviennent les documents du projet, puis la première US prête L'idée Les écrans L'apparence Les contraintes Validationun seul écran Le brief Le PRD Les user stories US-001 prêtePrendre rendez-vous
Les quatre blocs de questions (l'idée, les écrans, l'apparence, les contraintes) se rejoignent dans un seul écran de validation. Une fois validé, Pulse écrit le brief, le PRD et les user stories. La première user story, « Prendre rendez-vous », est alors prête à être réalisée.

Les quatre blocs

Pour chaque bloc, Pulse pose ses questions, puis reformule en deux lignes (« ✔ Compris : … ») pour que vous confirmiez. Voici des réponses possibles pour le salon :

BlocCe que Pulse demandeExemple de réponse
L'idéePour qui ? Quel problème ? Comment faites-vous aujourd'hui ?« Mes clients prennent rendez-vous par téléphone pendant que je coiffe. Je veux qu'ils réservent seuls, et voir ma journée d'un coup d'œil. »
Les écransLa liste des écrans, ce qu'on voit et ce qu'on fait sur chacun ; un espace réservé ?« Prise de rendez-vous : choisir une prestation, un créneau libre, laisser son nom et son e-mail. Rendez-vous du jour : réservé à moi. »
L'apparenceLa personnalité de l'outil en 3 mots ; des sites dont vous aimez l'allure« Chaleureux, simple, soigné. J'aime le site de mon fournisseur de produits. »
Les contraintesDonnées personnelles, budget, technologie imposée, échéance, être trouvé sur Google« Nom et e-mail des clients. Budget : gratuit pour l'instant. Rien d'imposé. Pour le prototype, pas besoin d'être trouvé sur Google. »

On va droit au but : quatre blocs de questions, un seul écran de validation, puis on choisit les outils et l'apparence. Vous pourrez tout affiner ensuite. Pour qui est cet outil ? Par exemple, chez un fleuriste : « mes clients, qui commandent un bouquet ».

Mes clients, qui réservent une coupe ou une couleur. Et moi, qui veux voir mes rendez-vous du jour.

✔ Compris : vos clients réservent seuls un créneau libre ; vous consultez votre journée. Écrans proposés : prise de rendez-vous · rendez-vous du jour · connexion de la coiffeuse. Vous en ajoutez, en retirez ?

C'est bien ça.

L'impression que l'outil doit donner, en 3 mots ? → Chaleureux · Simple · Soigné

Des données personnelles ? → Nom et e-mail des clients Budget mensuel ? → Gratuit pour commencer Être trouvé sur Google ? → Pas pour l'instant

L'écran de validation

Pulse déduit ensuite lui-même la première version, les user stories et ce qu'il faudra techniquement. Il vous montre tout sur un seul écran :

Votre projet en un coup d'œil

Pour qui      : les clients du salon, et la coiffeuse
Le problème   : les rendez-vous pris au téléphone pendant les coupes
Première version : US-001 Prendre rendez-vous · US-002 Voir les rendez-vous du jour
Ensuite       : US-003 Annuler un rendez-vous · US-004 Recevoir un rappel par e-mail
Il faudra     : données partagées · connexion (espace de la coiffeuse) · formulaire public protégé contre les robots
Proposé par Pulse : un message de confirmation après la réservation

→ Valider (Recommandé) / Modifier quelque chose

Lisez-le calmement. « Modifier quelque chose » permet de corriger avec vos mots, puis Pulse remontre l'écran. Quand il vous convient, choisissez « Valider » : Pulse écrit les documents.

Capture à venir : VS Code avec le panneau Claude Code ouvert sur l'écran « Votre projet en un coup d'œil », avec les deux choix Valider et Modifier
L'écran de validation unique de /pulse:nouveau.

Pour lire un document, ouvrez-le dans l'explorateur de VS Code, par exemple docs/brief.md, puis appuyez sur Ctrl + Maj + V (Cmd + Maj + V sur Mac) : l'aperçu le présente mis en forme, avec ses titres et ses listes.

Capture à venir : VS Code avec docs/brief.md sélectionné dans l'explorateur, son aperçu mis en forme au centre, et le panneau Claude Code ouvert à droite
Le brief, lu dans l'aperçu de VS Code.
Je ne sais pas quoi répondre à une question

Répondez avec vos mots, même de façon approximative : Pulse reformule toujours avant d'écrire. Vous pouvez aussi demander « Donne-moi des exemples ».

Pulse a oublié un écran ou mal compris un point

Choisissez « Modifier quelque chose » sur l'écran de validation et dites ce qui ne va pas. Rien n'est écrit tant que vous n'avez pas validé.

3 Choisir les outils 25 minutes

Objectif : choisir la pile technique de l'appli, préparer le projet de départ et, si vous le voulez, le mettre en ligne dès aujourd'hui.

Toujours dans la même conversation, Pulse remplit lui-même ce qu'il sait déjà de vos besoins, pose les questions qui restent, puis compare 2 ou 3 options. Avec le plugin pulse-next installé, la pile Next.js de Pulse en fait partie : c'est l'option recommandée pour une appli web avec des données partagées, car son code de départ est déjà vérifié. Le détail est sur la page /pulse:tech.

Maintenant, on choisit les outils. Combien de rendez-vous par jour, à peu près ? → Une vingtaine

Option A : la pile Pulse Next.js (site, base de données à Francfort, hébergement Vercel). Code de départ vérifié, recettes prêtes : c'est l'option qui demande le moins d'essais pour obtenir un code juste. (Recommandé) Option B : un formulaire en ligne relié à un tableur. Plus simple, mais sans vraie protection des données ni espace réservé. À savoir : l'offre gratuite de Vercel est réservée à un usage non commercial ; pour un vrai salon, il faudra l'offre payante.

Option A

Préparer le code de départ maintenant ? (Recommandé)

npm install npm run dev

La page de départ s'affiche sur http://localhost:3000 avec le nom du projet. Mettre en ligne la page de départ maintenant ? (Recommandé)

Ce que vous faites à la main

Pulse vous guide pas à pas, un écran à la fois. Trois choses relèvent de vous :

  1. Un compte Neon (la base de données) sur console.neon.tech, avec un projet en région Francfort et une deuxième base pour le travail (la branche dev). Pulse vous dit quelle adresse copier, et dans quelle ligne de votre fichier .env.
  2. Un compte Vercel (l'hébergeur) sur vercel.com, relié à votre compte GitHub.
  3. Coller les adresses de la base dans .env, vous-même : ouvrez le fichier .env dans l'explorateur de VS Code, collez chaque adresse sur la ligne indiquée par Pulse, puis enregistrez avec Ctrl + S (Cmd + S sur Mac) et fermez l'onglet. Ce fichier reste sur votre ordinateur.

Pulse propose ensuite de mettre en ligne la page de départ, presque vide. Acceptez : vous découvrez aujourd'hui les réglages de l'hébergeur, avec une page simple, plutôt qu'à la fin avec tout le projet en jeu.

Capture à venir : la page de Vercel pour importer le dépôt GitHub carnet-reservations
Chez Vercel : relier le dépôt GitHub au projet, une seule fois.
Capture à venir : la page de départ du projet dans le navigateur, à l'adresse http://localhost:3000
La page de départ, sur votre ordinateur : elle affiche le nom du projet.
Neon ou Vercel affichent des boutons en anglais

C'est normal. Pulse vous donne le nom exact du bouton à cliquer, avec sa traduction entre parenthèses. Dites-lui ce que vous voyez à l'écran si quelque chose diffère.

La page ne s'ouvre pas sur localhost:3000

Le programme qui fait tourner l'appli s'est peut-être arrêté. Demandez à Pulse : « Relance l'appli en local ». S'il signale qu'une adresse manque dans .env, ouvrez ce fichier dans l'explorateur de VS Code et vérifiez la ligne indiquée. Si Pulse vous demande de lancer l'appli vous-même, ouvrez le terminal intégré de VS Code (menu Terminal, puis New Terminal), tapez la commande qu'il vous donne et appuyez sur Entrée.

La branche dev de Neon a disparu le lendemain

La case « Automatically delete branch after » était cochée à la création. Recréez la branche en laissant cette case décochée, puis recopiez ses adresses dans .env.

4 Choisir l'apparence 10 minutes

Objectif : comparer deux apparences pour le carnet, dans votre navigateur, et en choisir une.

Pulse part de vos 3 mots (chaleureux, simple, soigné) et pose seulement ce qui manque : où et sur quel écran l'outil sera utilisé, l'intensité des couleurs, un logo éventuel. Il fait dessiner deux apparences différentes, puis ouvre une page qui les montre côte à côte. Le détail est sur la page /pulse:ui.

Dernière étape : l'apparence. Vous allez en voir deux et choisir. Où vos clients réservent-ils, le plus souvent ? → Sur leur téléphone

pulse-aidd comparer docs/design/identite

La page de comparaison est ouverte dans votre navigateur. 1. Douceur de salon : tons crème et terre cuite, lettres arrondies, beaucoup d'air. 2. Net et lumineux : fond blanc, une couleur franche, grands boutons. Laquelle préférez-vous ? Vous pouvez aussi mélanger les deux.

La première, avec les grands boutons de la deuxième.

J'assemble ce mélange, puis je vérifie que les textes restent lisibles. Appliquer cette identité au code maintenant ? (Recommandé)

Capture à venir : la page de comparaison, ouverte dans le navigateur, avec les deux apparences proposées côte à côte
Le comparateur : deux apparences, avec les mêmes contenus du salon, pour choisir en voyant.

Pulse termine /pulse:nouveau par un résumé en quatre lignes : ce qui entre dans la première version, la pile retenue, l'apparence choisie et ce qui reste à faire de votre côté.

Aucune des deux apparences ne me plaît

Dites-le avec vos mots : « aucune, je voudrais plus coloré ». Pulse repart de cette consigne et en propose de nouvelles.

La page de comparaison ne s'ouvre pas

Dans l'explorateur de VS Code, ouvrez docs/design/identite/, faites un clic droit sur comparer.html, puis Reveal in File Explorer (afficher dans l'explorateur de fichiers ; Reveal in Finder sur Mac). Double-cliquez ensuite sur le fichier : il s'ouvre dans votre navigateur.

5 Réaliser la prise de rendez-vous 35 minutes

Objectif : faire construire l'écran de réservation, tâche par tâche, puis l'essayer vous-même.

Repartez d'abord d'une conversation neuve : elle sera plus légère, et Pulse retrouve tout dans les documents et la mémoire du projet. Dans le panneau Claude Code, tapez /clear. Si cette commande n'apparaît pas dans la liste qui s'affiche quand vous tapez /, ouvrez plutôt une nouvelle conversation : Ctrl + Maj + Échap (Cmd + Maj + Échap sur Mac) l'ouvre dans un nouvel onglet. Puis lancez la réalisation de la première user story :

/pulse:spirc -a US-001

/pulse:spirc enchaîne tout le travail d'une user story : il décrit précisément ce qu'elle doit faire (la spec), la découpe en petites tâches (le plan), puis fait réaliser et enregistrer chaque tâche par un assistant. /pulse:nouveau a réglé Pulse sur le rythme rapide : une fois toutes les tâches faites, deux autres assistants, qui n'ont pas écrit le code, relisent et essaient toute la user story en une seule fois. Avant d'écrire le plan, Pulse le fait aussi vérifier par un outil : chaque point de votre user story doit avoir sa tâche. L'option -a (autonome) enchaîne les tâches sans s'arrêter entre elles : vous testez tout en une fois, à la fin. Le détail est sur la page /pulse:spirc.

Même en autonome, les décisions restent les vôtres. Vous validez la spec et le plan avant que Pulse ne parte. Ensuite, une question sur le besoin ou une action à faire à la main met seulement sa tâche en pause : Pulse continue les autres, puis vous pose toutes ses questions ensemble, une seule fois.

/pulse:spirc -a US-001

Je fais travailler des assistants spécialisés : l'un explore, l'un réalise, d'autres relisent et vérifient sans avoir écrit le code. Vous testerez toutes les tâches ensemble, à la fin. Avant le plan, deux questions sur la prise de rendez-vous : Combien de temps dure un créneau ? → Selon la prestation : coupe 30 min, couleur 1 h 30 Si deux clients choisissent le même créneau en même temps ? → Le premier l'obtient, le second voit un message (Recommandé)

La spec est prête. Valider (la spec ne bougera plus) ?

Valider

Le plan : T1 – Les prestations et les horaires du salon · T2 – Afficher les créneaux libres · T3 – Réserver un créneau · T4 – Confirmer la réservation à l'écran. Le plan vous convient ?

Oui

J'ai pris les réglages conseillés : je code en coulisse · tests selon la pile · envoi : directement sur la version principale. Dites-le si vous préférez autre chose. T1 ✅ terminée · US-001 : 1/4 … T4 ✅ terminée · US-001 : 4/4 Relecture et vérification de toute la user story : ✅ Validé, 2 points corrigés.

🧪 À vous de tester, en un seul parcours : ouvrez http://localhost:3000, choisissez « Coupe », un créneau de demain, saisissez un nom et un e-mail, puis réservez. Les tests sont-ils concluants ?

Les numéros et titres des tâches ci-dessus sont un exemple : votre plan peut différer. Pendant la réalisation, Pulse peut vous demander une action à la main, par exemple accepter la création d'une clé secrète pour le formulaire. Claude Code vous demande alors l'autorisation : la clé est créée sans jamais s'afficher.

Ce que vous testez vous-même

  • Réserver une coupe sur un créneau libre : un message confirme la réservation.
  • Revenir à la liste des créneaux : celui que vous venez de prendre n'apparaît plus.
  • Envoyer le formulaire sans nom, ou avec un e-mail mal écrit : un message clair explique quoi corriger.
  • Recommencer sur votre téléphone, si possible : les boutons restent faciles à toucher.
Capture à venir : l'écran de prise de rendez-vous dans le navigateur, avec les prestations, les créneaux libres et le formulaire nom et e-mail
L'écran de réservation du prototype, sur votre ordinateur.
Capture à venir : le message de confirmation affiché après une réservation
La confirmation, juste après la réservation.
Un test n'est pas concluant

Répondez « Non, sur certaines tâches », puis décrivez ce que vous avez vu, avec vos mots : « le créneau réservé apparaît encore ». Pulse fait corriger la tâche, puis vous redemande de tester seulement celle-ci.

Pulse met une tâche en pause et propose /pulse:get-help

Un problème persiste après deux essais de correction. En autonome, Pulse continue les autres tâches, puis vous pose la question avec les autres. Choisissez « Demander de l'aide » et lancez /pulse:get-help : il prépare une demande d'aide claire, à envoyer à une personne qui s'y connaît.

La conversation devient longue et lente

Tapez /clear ou ouvrez une nouvelle conversation (Ctrl + Maj + Échap), puis relancez /pulse:spirc -a US-001 : Pulse reprend à la tâche où il s'était arrêté, grâce aux cases cochées du plan.

6 Mettre en ligne 25 minutes

Objectif : publier le prototype sur internet et obtenir son adresse, à partager.

Chaque tâche a déjà été enregistrée pendant l'étape 5 : il n'y a rien à enregistrer à la main. Si Pulse signale des fichiers non enregistrés, lancez d'abord /pulse:commit. Puis :

/pulse:deploy

Pulse lance ses contrôles (tout est enregistré, aucune clé dans le code, tests et construction). Comme votre appli garde des données, il prépare ensuite une mise en ligne « pour de vrai » : un contrôle qualité automatique avant chaque publication, la base de données reliée à l'hébergeur, et les clés enregistrées chez l'hébergeur sans passer par la conversation. Le détail est sur la page /pulse:deploy.

Si vous n'avez pas mis en ligne la page de départ à l'étape 3, Pulse commence par vous guider chez Vercel pour y relier votre dépôt GitHub.

/pulse:deploy

Contrôles : ✅ tout est enregistré · ✅ aucune clé dans le code · ✅ tests et construction. Votre appli garde des rendez-vous : avant chaque mise en ligne, un contrôle qualité automatique vérifiera le projet. S'il échoue, l'ancienne version reste en ligne.

Il faut relier la base Neon à Vercel : six étapes courtes, une à la fois. Les boutons sont en anglais, je vous donne leur traduction. … Console Neon → Integrations (intégrations) → Vercel → Add (ajouter). Dites-moi quand c'est fait.

C'est fait.

pulse-aidd secrets inventaire

✅ La base est reliée. Une clé manque en ligne : FORMULAIRE_SECRET. Je l'envoie chez l'hébergeur sans l'afficher ; Claude Code va vous demander l'accord. Claude Code va aussi vous demander l'accord pour envoyer : c'est ce qui met votre travail sur le dépôt distant, d'où l'hébergeur le publie.

pulse-aidd sonder https://carnet-reservations-demo.vercel.app --texte "Prendre rendez-vous"

✅ Le site répond et affiche « Prendre rendez-vous ». Votre prototype est en ligne : https://carnet-reservations-demo.vercel.app

Ouvrez l'adresse sur votre téléphone, réservez un créneau, et envoyez le lien à la coiffeuse : c'est le moment de recueillir des avis.

Capture à venir : le prototype en ligne, ouvert sur un téléphone, à son adresse en .vercel.app
Le prototype en ligne, prêt à être montré.
La construction échoue chez Vercel avec « reliez Neon à Vercel »

La base n'est pas encore reliée à l'hébergeur. Suivez les étapes de Pulse pour la relier, puis cliquez sur Redeploy (relancer la publication) dans Vercel.

Le site affiche une erreur au moment de réserver

Une variable manque sans doute chez l'hébergeur. Dites-le à Pulse : il la repère avec /pulse:secrets, sans jamais afficher de valeur, et vous guide pour la compléter.

Pulse propose de mesurer la vitesse ou un audit de sécurité

Ces étapes appartiennent au mode complet. Pour le prototype, vous pouvez répondre « Plus tard » : vous les retrouverez dans le tutoriel Du prototype à la production.

7 Et maintenant ? 5 minutes

Objectif : savoir ce que le mode rapide a laissé de côté, et quand passer au mode complet.

Votre prototype fonctionne et il est en ligne. Pour aller vite, le mode rapide a sauté exprès plusieurs étapes :

  • Les entretiens approfondis : l'idée, la première version et chaque user story ont été décrites en une seule conversation, au lieu d'un entretien chacune.
  • Les maquettes d'écrans : plusieurs versions de chaque écran, à comparer avant de construire.
  • Le test après chaque tâche : en autonome, vous avez tout testé en une fois, à la fin.
  • Les autres user stories : l'annulation, le rappel par e-mail et la suite de la liste.
  • La sécurité approfondie : l'audit complet de /pulse:security et le registre des clés de /pulse:secrets.
  • Google et la vitesse : être trouvé avec /pulse:seo, mesurer la vitesse vécue par les visiteurs avec /pulse:perf.

Passez au mode complet quand le prototype a convaincu : la coiffeuse veut l'utiliser pour de bon, ou des clients vont y laisser leurs coordonnées. Le tutoriel « Du prototype à la production » reprend ce même projet là où vous en êtes, sans repartir de zéro, jusqu'à une version prête pour de vrais clients. Pour vivre chaque étape depuis le début, dans un dossier neuf, il y a aussi le tutoriel complet.

Passer du prototype à la production