Ernest E. Guzmán, home

Agenda T1 2027 · 2 places en accompagnement mensuel

///
Parlons-en
← Tous les projets 03 / 08

Bien-être · Web immersif · Système de gestion du studio

YogaRooted

Un site fait de papier, d’eau et de lumière, et le système discret qui fait tourner le studio derrière.

Client
YogaRooted
Secteur
Bien-être · Cours, formations et consultations
Marché
Espagne · En ligne
Rôle
Direction artistique, design et développement complet
Période
2026
Périmètre
Site immersif · Réservation · Formations · Facturation · Rapports
YogaRooted

YogaRooted est un studio de yoga et de méditation tenu par une seule enseignante. Le brief demandait quelque chose qui donne l’impression de franchir le seuil d’un temple de pierre à l’aube : épique, magique, plein d’aura, et calme. J’ai assuré la direction artistique et développé ce site en WebGL, et conçu le système de gestion qui réserve, facture et produit les rapports en coulisses.

Résultats
5→1outils remplacés par un seul système
6 hd’administration gagnées chaque semaine
12salles, chacune avec son rituel
AAde contraste à toute heure de la journée
Le défi

Les sites de bien-être se ressemblent tous : couchers de soleil, poses de banque d’images, un widget de réservation pastel. Le studio avait besoin de l’inverse : un lieu doté d’une vraie présence, qui rende pourtant impossible de manquer le pratique (horaires, prix, réservation). Et derrière, une enseignante noyée entre cinq outils et un agenda papier.

L’approche

Une seule matière pour tout : un papier chaud qui peut devenir eau, recevoir la lumière et porter l’or. Chaque salle est une petite pratique ; chaque interaction a une alternative calme.

01

Le logo prend vie

La marque du studio est une goutte, deux feuilles, un cercle ouvert et deux points. L’ouverture raconte exactement cette histoire en treize secondes : une branche à l’encre et à l’aquarelle, une goutte qui se condense et tombe, un papier qui devient eau, des ondes qui dessinent un Sri Yantra doré, et enfin le mot Enraizar, prendre racine.

Rien ici n’est une vidéo. Chaque image est calculée en temps réel avec Three.js et du GLSL sur mesure : fibre du papier, réfraction, caustiques, diffusion de l’encre.

010.9 s
Encre et aquarelle
Encre et aquarelle
022.6 s
Une goutte se condense
Une goutte se condense
035.1 s
Le papier devient eau
Le papier devient eau
0410.4 s
Un yantra naît
Un yantra naît
0512.8 s
La lumière se rassemble
La lumière se rassemble
0613.6 s
Prendre racine
Prendre racine
02

La même salle à neuf heures du matin et à minuit

Le site lit l’horloge du visiteur. À l’aube la lumière est cuivrée ; à midi, claire ; au crépuscule, dorée. La nuit, le papier vire à l’olive profond, l’encre devient crème et le yantra s’illumine. Les images clés s’interpolent en continu, et le contraste est mesuré pour rester AA à toute heure. Faites glisser sur l’image :

09:00 · Jour
23:30 · Nuit
09:00 · Jour 23:30 · Nuit
☀︎☾
Fig. 02Atrium : une scène, deux lumières. Rien n’est remplacé ; le même papier est simplement éclairé autrement.
03

Un temple dessiné trait par trait

Au fil du défilement, un Sri Yantra se construit comme on le dessine à la main : d’abord crayon et compas, cotes et points de construction, puis le lotus et l’enceinte, et enfin la feuille d’or sur l’encre. Chaque étape nomme son terme sanskrit, sa translittération et sa source.

YogaRooted · yogarooted · yantras
1Devanagari + IAST, composés en Noto Serif et Cormorant
2De vraies cotes de construction
3Le crayon qui le dessine
Fig. 03Temple des yantras, étape III : le lotus. Détails grossis trois fois.
04

Des salles qui récompensent l’attention

Maintenez le halo et il enseigne la respiration carrée. Approchez une lanterne et des notes cachées apparaissent. Restez immobile quatre secondes et une encre invisible surgit : un Yoga Sutra en devanagari. Faites tourner le ciel nocturne jusqu’à ce que ses étoiles forment un lotus. Et si vous touchez trois nœuds du yantra de Sarasvatī dans le bon ordre, le papier se fend et vous fait entrer dans une méditation guidée.

  • Version 2D pour les appareils modestes et les navigateurs sans WebGL
  • Une composition complète pour les mouvements réduits
  • Fréquence adaptative : 60 i/s pendant l’interaction, 10 i/s au repos
  • Chaque interaction accessible au clavier
YogaRooted · yogarooted
Constellation
Constellation
Encre invisible
Encre invisible
Lanterne
Lanterne
Sanctuaire
Sanctuaire
Fig. 04Le halo de respiration : maintenir pour inspirer, relâcher pour expirer.
05

Derrière le temple : un système, sept modules

Clients, cours, agenda, réservations, commandes, factures et rapports partagent un seul modèle de données : une réservation met aussitôt à jour la capacité, l’historique du client, le registre des factures et les chiffres du mois. Survolez un module pour voir ce qu’il touche.

Un seul modèle de donnéespersonnes · séances · places · argent
06

Réserver en trois étapes

Pratique → jour et heure → coordonnées. Chaque place est dessinée comme un bindu (le point au centre d’un yantra), si bien que « plus que deux » est une information, pas une pression. Les séances en ligne et en présentiel partagent un même agenda ; formations, cartes et consultations passent par le même parcours, et les factures sont générées à partir de la commande.

YogaRooted · yogarooted · reservar
YogaRooted · mobile
Fig. 05Réservation : vue mensuelle avec capacité en direct.
  1. 1Trois étapes, annoncées d’emblée
  2. 2Les places comme des bindus sous chaque jour
  3. 3Heure locale et capacité en direct, en toutes lettres
07

Formations, un carnet de terrain et l’app de l’élève

Les formations sont reliées comme des manuscrits, chacune dans un pigment de la palette. Le carnet de terrain se souvient des salles visitées, de vos jours de respiration et de votre prochain cours, et un cadran solaire permet de fixer la lumière. Les élèves ont leur propre espace pour réserver à nouveau en deux gestes.

YogaRooted · yogarooted · cursos
YogaRooted · yogarooted · cuaderno
YogaRooted · yogarooted · mi espacio
Fig. 06Formations, carnet de terrain et espace élève, en couches.
Décisions de design

Le système derrière les écrans

Quatre mots ont guidé chaque décision (épique, magique, aura, calme) et une tension les a tenus ensemble : la grandeur sans le bruit. Tout le site vit sur une seule matière, un papier chaud, qui peut devenir eau, recevoir la lumière et porter l’or.

A

Couleur

#F6F1E7 Paper La seule surface, jamais blanc pur 9.6:1 · AAA
#E3D8C3 Linen Le crème du logo, plans secondaires 7.6:1 · AAA
#3C3F33 Deep moss Texte et structure 9.6:1 · AAA
#6F7A55 Sage Vert aquarelle, accents discrets 4.1:1 · AA large
#B8975A Old gold Seulement là où la lumière touche 3.9:1 · AA large
#A86B4A Copper Lumière de l’aube, métal chaud 3.8:1 · AA large
#14160F Olive abyss La version nocturne du papier 16.2:1 · AAA

Toutes les couleurs viennent du logo et de la branche à l’aquarelle. La palette varie selon l’heure locale du visiteur : la nuit, le papier devient abîme olive et le texte devient crème, et le contraste est remesuré à chaque image clé.

B

Typographie

Cormorant Garamond400 · 0

Enraizar

Titrage · titres · citationsUn Garamond à fort contraste avec de vraies italiques : la voix d’un manuscrit.

Instrument Sans400 · 0

Hatha lento · 75 min · Quedan 2 plazas

Texte pratique · horaires · réservationNette et moderne, pour que l’information pratique ne soit jamais mystique.

Cinzel400 · 0.18em · caps

Mūla · raíz

Inscriptions · petites étiquettesDes capitales romaines gravées, utilisées avec parcimonie, comme des inscriptions dans la pierre.

Noto Serif Devanagari400 · 0

मूल योग यन्त्र

Termes sanskritsToujours accompagnés de leur translittération IAST et de leur sens.

C

Grille et espacement

Colonnes
12
Largeur max.
1440px
Gouttière
24px
Unité de base
8px
8
13
21
34
55
89
144

L’espacement progresse selon Fibonacci (8, 13, 21, 34, 55, 89), les proportions mêmes qui servent à construire les yantras, pour que le blanc respire au lieu de s’empiler.

D

Décisions, et pourquoi

  1. 01

    Le logo est le scénario de l’ouverture

    PourquoiUne goutte, deux feuilles, un cercle ouvert et deux points deviennent les treize premières secondes : la marque s’apprend, elle ne se montre pas.

    Au lieu deUne vidéo générique de coucher de soleil en ouverture.

  2. 02

    L’or seulement là où la lumière touche

    PourquoiLa rareté le garde sacré ; l’excès le transforme en décoration.

    Au lieu deDes bordures dorées sur chaque carte et chaque bouton.

  3. 03

    Les places dessinées comme des bindus

    PourquoiLa capacité fait partie du langage visuel : une rareté honnête, sans compte à rebours.

    Au lieu deDes badges rouges « Plus que 2 ! ».

  4. 04

    La magie ne cache jamais les horaires

    Pourquoi« Réserver une pratique » reste dans l’en-tête de chaque salle, en mots simples.

    Au lieu deLa réservation enfouie à la fin de l’expérience.

E

Schéma

Le logo comme scénario
1234
  1. 1Une goutte: se condense sur la feuille et tombe à 4,2 s
  2. 2Deux feuilles: la branche à l’aquarelle qui ouvre la scène
  3. 3Un cercle ouvert: l’onde qui change le papier en eau
  4. 4Deux points: les bindus : l’origine et la destination, le centre du yantra
Écrans · 08 Glisser · cliquer pour agrandir
YogaRooted · 01
YogaRooted · 02
YogaRooted · 03
YogaRooted · 04
YogaRooted · 05
YogaRooted · 06
YogaRooted · 07
YogaRooted · 08
Outils
  • Three.js · GLSL
  • GSAP
  • Vite
  • JavaScript
  • Web Audio
  • Node.js
  • REST API
  • PDF generation
  • Playwright (QA)
Livrables
  1. Direction artistique et concept visuel
  2. Site immersif + version 2D
  3. Parcours de réservation et de paiement
  4. App de gestion (7 modules)
  5. Facturation et rapports
  6. Espace élève
Ce que je ferais ensuite
  1. Abonnements avec renouvellement automatique et pause.
  2. Des listes d’attente qui remplissent seules les places libérées.
  3. Une version anglaise pour les participants internationaux des retraites.
Projet suivant · 04 MiagaRose Opérations · Système de données interconnecté
Continuez à défiler
© 2026 Ernest GuzmánParlons-en →