Release 2 — la réservation gestudio : une gérante ouvre ses séances depuis son horaire, ses élèves réservent depuis leur téléphone

Un nouveau studio passe de « aucune réservation en ligne » à la réservation gestudio : la gérante affiche son horaire, ouvre la session depuis ce tableau, enregistre une carte ; l'élève s'inscrit, vérifie son adresse, réserve en trois gestes ; la séance se remplit, une autre élève attend, une place se libère, un prospect demande un essai que la gérante accepte ; après la séance, le pointage décompte une séance du solde. Le parcours des releases 1 et 1.2 (édition du site, opérateur, horaires) suit, inchangé.

Parcours rejoués à cadence humaine (une pause d'une seconde après chaque geste : clic, saisie, case, choix), enregistrés le 25/10/2026 08:45:45, sur le serveur du harnais (horloge de harnais : le temps avance avec le film, puis saute la veille de la séance et après elle). Adresses d'élèves fictives ; courriels lus dans Mailpit.

Parcours du PRD §9 — réservation gestudio (3 min 52 s, 106 gestes)

43. L'opérateur crée « Studio Démo Réservation » : un nouveau studio, sans réservation en ligne (mode none)
L'opérateur crée « Studio Démo Réservation » : un nouveau studio, sans réservation en ligne (mode none)
44. La gérante se connecte à l'administration de son studio
La gérante se connecte à l'administration de son studio
45. Réservations → Réglages : « Aucune réservation en ligne » (mode d'un studio neuf)
Réservations → Réglages : « Aucune réservation en ligne » (mode d'un studio neuf)
46. Horaires : « Afficher ce tableau sur le site à la place de l'image » est coché pour l'horaire de la période 1
Horaires : « Afficher ce tableau sur le site à la place de l'image » est coché pour l'horaire de la période 1
47. Publication : la page des horaires montre le tableau
Publication : la page des horaires montre le tableau
48. Réglages : la gérante choisit la réservation gestudio et enregistre
Réglages : la gérante choisit la réservation gestudio et enregistre
49. Publication : la page Réservation du studio affiche le planning et le compte élève
Publication : la page Réservation du studio affiche le planning et le compte élève
50. O1 — la gérante clique sur l'onglet « Réservations » : le chronomètre démarre
O1 — la gérante clique sur l'onglet « Réservations » : le chronomètre démarre
51. Ouvrir une session : l'horaire de la période 1, du 2026-10-26 au 2026-11-22
Ouvrir une session : l'horaire de la période 1, du 2026-10-26 au 2026-11-22
52. Un jour exclu : le 2026-11-11
Un jour exclu : le 2026-11-11
53. « Voir l'aperçu » : les séances par cours, rien n'est encore créé
« Voir l'aperçu » : les séances par cours, rien n'est encore créé
54. Une seule place pour le cours « Débutants » (la séance se remplira vite)
Une seule place pour le cours « Débutants » (la séance se remplira vite)
55. « Ouvrir la session » : session créée — O1 : 0 min 15 s, objectif < 10 min
« Ouvrir la session » : session créée — O1 : 0 min 15 s, objectif < 10 min
56. Une élève crée son compte sur la page Réservation : formulaire, question de sécurité, case d'accord d'envoi des courriels
Une élève crée son compte sur la page Réservation : formulaire, question de sécurité, case d'accord d'envoi des courriels
57. « Créer mon compte » : un lien de vérification lui est envoyé
« Créer mon compte » : un lien de vérification lui est envoyé
58. Son courriel de vérification (Mailpit)
Son courriel de vérification (Mailpit)
59. Elle ouvre le lien : adresse vérifiée
Elle ouvre le lien : adresse vérifiée
60. Élèves : la gérante retrouve Léa et ouvre sa fiche
Élèves : la gérante retrouve Léa et ouvre sa fiche
61. Elle lui enregistre une carte de 10 séances : « 10 séances restantes »
Elle lui enregistre une carte de 10 séances : « 10 séances restantes »
62. Sur son téléphone, Léa se connecte : le planning de la semaine
Sur son téléphone, Léa se connecte : le planning de la semaine
63. O2 — geste 1 : elle touche la séance « Débutants » de mercredi
O2 — geste 1 : elle touche la séance « Débutants » de mercredi
64. Geste 2 : « Réserver »
Geste 2 : « Réserver »
65. Geste 3 : « Confirmer » — réservée en 3 gestes : la séance est complète
Geste 3 : « Confirmer » — réservée en 3 gestes : la séance est complète
66. Une deuxième élève, Nora, crée son compte (même formulaire, case d'accord cochée)
Une deuxième élève, Nora, crée son compte (même formulaire, case d'accord cochée)
67. Son courriel de vérification, puis le lien : adresse vérifiée
Son courriel de vérification, puis le lien : adresse vérifiée
68. La gérante enregistre aussi une carte de 10 séances à Nora
La gérante enregistre aussi une carte de 10 séances à Nora
69. Mon compte de Nora : « 10 séances restantes, jusqu'au 24 janvier 2027 »
Mon compte de Nora : « 10 séances restantes, jusqu'au 24 janvier 2027 »
70. La séance de mercredi est complète : Nora s'inscrit en liste d'attente
La séance de mercredi est complète : Nora s'inscrit en liste d'attente
71. Léa annule sa réservation, dans le délai d'annulation
Léa annule sa réservation, dans le délai d'annulation
72. Nora reçoit « une place s'est libérée » (Mailpit)
Nora reçoit « une place s'est libérée » (Mailpit)
73. Nora, encore en liste d'attente, réserve la place libérée
Nora, encore en liste d'attente, réserve la place libérée
74. Un prospect, Inès, crée son compte et vérifie son adresse
Un prospect, Inès, crée son compte et vérifie son adresse
75. Connectée, sans carte : elle demande un cours d'essai jeudi
Connectée, sans carte : elle demande un cours d'essai jeudi
76. « Essais à traiter » : la gérante voit la demande d'Inès
« Essais à traiter » : la gérante voit la demande d'Inès
77. Elle accepte l'essai
Elle accepte l'essai
78. L'horloge passe à la veille, 18 h 05 : Nora reçoit le rappel de sa séance (Mailpit)
L'horloge passe à la veille, 18 h 05 : Nora reçoit le rappel de sa séance (Mailpit)
79. L'horloge passe après la séance : elle attend son pointage dans « Séances à pointer »
L'horloge passe après la séance : elle attend son pointage dans « Séances à pointer »
80. Pointage : Nora est présente, la gérante enregistre
Pointage : Nora est présente, la gérante enregistre
81. Mon compte de Nora : « 9 séances restantes, jusqu'au 24 janvier 2027 » — une séance de moins qu'avant sa réservation
Mon compte de Nora : « 9 séances restantes, jusqu'au 24 janvier 2027 » — une séance de moins qu'avant sa réservation

Releases 1 et 1.2 — éditer son site, l'espace opérateur, les horaires (3 min 25 s, 66 gestes)

Modifier un texte, changer la photo d'un professeur, en ajouter un, masquer un cours, mettre à jour ses coordonnées, publier — sans toucher à l'apparence ; l'opérateur crée, suspend et réactive un studio ; la gérante encode ses horaires de la semaine. L'apparence des 9 pages est vérifiée par le gate visuel contre les goldens du site d'origine.

1. Le site publié, avant modification
Le site publié, avant modification
2. L'administration demande une connexion
L'administration demande une connexion
3. Connexion de l'éditrice
Connexion de l'éditrice
4. Choix de la page d'accueil
Choix de la page d'accueil
5. Choix de la zone « Texte d’accueil »
Choix de la zone « Texte d’accueil »
6. Modification du texte dans l'éditeur
Modification du texte dans l'éditeur
7. Enregistrement (brouillon)
Enregistrement (brouillon)
8. Le site en ligne n'a pas encore changé
Le site en ligne n'a pas encore changé
9. Publication (génération du site statique)
Publication (génération du site statique)
10. La page d'accueil publiée affiche le nouveau texte
La page d'accueil publiée affiche le nouveau texte
11. L'historique garde la version précédente (restaurable)
L'historique garde la version précédente (restaurable)
12. Retour à l'administration : la collection des professeurs
Retour à l'administration : la collection des professeurs
13. Nouvelle photo pour le premier professeur (téléversée vers le stockage S3)
Nouvelle photo pour le premier professeur (téléversée vers le stockage S3)
14. Ajout d'un troisième professeur
Ajout d'un troisième professeur
15. Enregistrement puis publication
Enregistrement puis publication
16. La page publiée montre trois professeurs, dont la nouvelle photo
La page publiée montre trois professeurs, dont la nouvelle photo
17. La collection des cours dans l'administration
La collection des cours dans l'administration
18. Le cours « Free Pole » est masqué d'une case à cocher
Le cours « Free Pole » est masqué d'une case à cocher
19. Enregistrement puis publication
Enregistrement puis publication
20. La page des cours publiée n'affiche plus « Free Pole »
La page des cours publiée n'affiche plus « Free Pole »
21. L'onglet « Mon studio » : les coordonnées du studio
L'onglet « Mon studio » : les coordonnées du studio
22. Une TVA belge invalide est signalée sous son champ
Une TVA belge invalide est signalée sous son champ
23. Annuler sans enregistrer restaure les valeurs
Annuler sans enregistrer restaure les valeurs
24. Nouveau téléphone enregistré
Nouveau téléphone enregistré
25. Publication du site
Publication du site
26. Le pied de page publié montre le nouveau numéro
Le pied de page publié montre le nouveau numéro
27. L'espace opérateur demande une connexion, même avec une session de gérante
L'espace opérateur demande une connexion, même avec une session de gérante
28. Connexion de l'opérateur : la liste des studios
Connexion de l'opérateur : la liste des studios
29. Un slug déjà pris est refusé, l'erreur est affichée en clair
Un slug déjà pris est refusé, l'erreur est affichée en clair
30. Création de « Studio Démo » : le mot de passe initial s'affiche une seule fois
Création de « Studio Démo » : le mot de passe initial s'affiche une seule fois
31. Le site modèle de Studio Démo est en ligne sur son sous-domaine
Le site modèle de Studio Démo est en ligne sur son sous-domaine
32. Retour au tableau : le mot de passe initial n'est plus affiché
Retour au tableau : le mot de passe initial n'est plus affiché
33. Suspension de studio-demo, après confirmation
Suspension de studio-demo, après confirmation
34. L'adresse de studio-demo affiche « Site introuvable »
L'adresse de studio-demo affiche « Site introuvable »
35. Réactivation de studio-demo
Réactivation de studio-demo
36. Le site de studio-demo est de retour
Le site de studio-demo est de retour
37. Horaires : l'horaire d'automne, transcrit en tableau, pas encore affiché
Horaires : l'horaire d'automne, transcrit en tableau, pas encore affiché
38. Un créneau changé : Débutants, mardi
Un créneau changé : Débutants, mardi
39. Un cours ajouté : son nom est suggéré par la page « Les cours »
Un cours ajouté : son nom est suggéré par la page « Les cours »
40. « Afficher ce tableau sur le site à la place de l'image » est coché
« Afficher ce tableau sur le site à la place de l'image » est coché
41. Enregistrement puis publication
Enregistrement puis publication
42. La page des horaires montre le tableau, avec le créneau modifié et le cours ajouté
La page des horaires montre le tableau, avec le créneau modifié et le cours ajouté