Ernest E. Guzmán, home

Agenda Q1 2027 · 2 plazas de colaboración

///
Hablemos
← Todos los proyectos 03 / 08

Bienestar · Web inmersiva · Sistema de gestión del estudio

YogaRooted

Una web hecha de papel, agua y luz, y el sistema sereno que gestiona el estudio por detrás.

Cliente
YogaRooted
Sector
Bienestar · Clases, cursos y consultas
Mercado
España · Online
Rol
Dirección de arte, diseño y desarrollo completo
Periodo
2026
Alcance
Web inmersiva · Reservas · Cursos · Facturación · Informes
YogaRooted

YogaRooted es un estudio de yoga y meditación que lleva una sola profesora. El encargo pedía algo que se sintiera como cruzar el umbral de un templo de piedra al amanecer: épico, mágico, con aura y en calma. Dirigí y construí esa web en WebGL y diseñé el sistema de gestión que reserva, factura e informa por detrás.

Resultados
5→1herramientas sustituidas por un sistema
6 hde administración ahorradas cada semana
12estancias, cada una con su ritual
AAde contraste a cualquier hora del día
El reto

Las webs de bienestar se parecen todas: atardeceres, posturas de stock, un widget de reservas en pastel. El estudio necesitaba lo contrario: un lugar con presencia real que, aun así, hiciera imposible no ver lo práctico (horario, precios, reserva). Y detrás, una profesora ahogada entre cinco herramientas y un calendario de papel.

El enfoque

Un único material para todo: un papel cálido que puede volverse agua, recibir luz y sostener oro. Cada estancia es una pequeña práctica; cada interacción tiene una alternativa tranquila.

01

El logotipo, cobrando vida

La marca del estudio es una gota, dos hojas, un círculo abierto y dos puntos. La obertura cuenta exactamente esa historia en trece segundos: una rama en tinta y acuarela, una gota que se condensa y cae, papel que se vuelve agua, ondas que dibujan un Sri Yantra dorado y la palabra Enraizar.

Nada de esto es vídeo. Cada fotograma se dibuja en tiempo real con Three.js y GLSL propio: fibra de papel, refracción, cáusticas, difusión de tinta.

010.9 s
Tinta y acuarela
Tinta y acuarela
022.6 s
Se forma la gota
Se forma la gota
035.1 s
El papel se vuelve agua
El papel se vuelve agua
0410.4 s
Nace el yantra
Nace el yantra
0512.8 s
La luz se reúne
La luz se reúne
0613.6 s
Enraizar
Enraizar
02

La misma sala a las nueve de la mañana y a medianoche

La web lee el reloj del visitante. Al amanecer la luz es cobre; a mediodía, clara; al atardecer, dorada. De noche el papel pasa a oliva profundo, la tinta se vuelve crema y el yantra brilla. Los fotogramas clave se interpolan sin saltos y el contraste se mide para cumplir AA a cualquier hora. Arrastra sobre la imagen:

09:00 · Día
23:30 · Noche
09:00 · Día 23:30 · Noche
☀︎☾
Fig. 02Atrio: una escena, dos luces. No se cambia nada: el mismo papel, iluminado de nuevo.
03

Un templo dibujado trazo a trazo

Al hacer scroll, un Sri Yantra se construye como se dibuja a mano: primero lápiz y compás, cotas y puntos de construcción, después el loto y el recinto y, al final, pan de oro sobre la tinta. Cada etapa nombra su término sánscrito, su transliteración y su fuente.

YogaRooted · yogarooted · yantras
1Devanagari + IAST, en Noto Serif y Cormorant
2Cotas reales de construcción
3El lápiz que lo dibuja
Fig. 03Templo de los yantras, etapa III: el loto. Detalles a tres veces su tamaño.
04

Estancias que premian la atención

Mantén pulsado el halo y te enseña la respiración cuadrada. Acerca una linterna y aparecen notas ocultas. Quédate quieto cuatro segundos y surge una tinta invisible: un Yoga Sutra en devanagari. Gira el cielo nocturno hasta que sus estrellas formen un loto. Y si pulsas tres nodos del yantra de Sarasvatī en el orden correcto, el papel se fractura y te deja entrar en una meditación guiada.

  • Versión 2D para dispositivos modestos y navegadores sin WebGL
  • Una composición completa para movimiento reducido
  • Fotogramas adaptativos: 60 fps al interactuar, 10 fps en reposo
  • Cada interacción accesible con el teclado
YogaRooted · yogarooted
Constelación
Constelación
Tinta invisible
Tinta invisible
Linterna
Linterna
Santuario
Santuario
Fig. 04El halo de respiración: mantén para inhalar, suelta para exhalar.
05

Detrás del templo: un sistema, siete módulos

Clientes, clases, calendario, reservas, pedidos, facturas e informes comparten un único modelo de datos: una reserva actualiza al instante el aforo, el historial del cliente, el libro de facturas y los números del mes. Pasa el cursor por un módulo para ver con qué se conecta.

Un modelo de datospersonas · sesiones · plazas · dinero
06

Reservar en tres pasos

Práctica → día y hora → datos. Cada plaza se dibuja como un bindu (el punto central de un yantra), así que “quedan dos” es información, no presión. Las sesiones online y presenciales comparten calendario; cursos, bonos y consultas pasan por el mismo flujo, y la factura se genera desde el pedido.

YogaRooted · yogarooted · reservar
YogaRooted · mobile
Fig. 05Reserva: vista de mes con aforo en vivo.
  1. 1Tres pasos, dichos desde el principio
  2. 2Plazas como bindus bajo cada día
  3. 3Hora local y aforo en vivo, en palabras
07

Cursos, un cuaderno de campo y la app del alumno

Los cursos se encuadernan como manuscritos, cada uno en un pigmento de la paleta. El cuaderno de campo recuerda las estancias visitadas, tus días de respiración y tu próxima clase, y un reloj de sol permite fijar la luz. Los alumnos tienen su propio espacio para volver a reservar en dos toques.

YogaRooted · yogarooted · cursos
YogaRooted · yogarooted · cuaderno
YogaRooted · yogarooted · mi espacio
Fig. 06Cursos, el cuaderno de campo y el área del alumno, en capas.
Decisiones de diseño

El sistema detrás de las pantallas

Cuatro palabras guiaron cada decisión (épica, magia, aura, calma) y una tensión las sostuvo: grandeza sin ruido. Toda la web vive sobre un único material, un papel cálido que puede volverse agua, recibir luz y sostener oro.

A

Color

#F6F1E7 Paper La única superficie: nunca blanco puro 9.6:1 · AAA
#E3D8C3 Linen Crema del logotipo, planos secundarios 7.6:1 · AAA
#3C3F33 Deep moss Texto y estructura 9.6:1 · AAA
#6F7A55 Sage Verde acuarela, acentos discretos 4.1:1 · AA large
#B8975A Old gold Solo donde toca la luz 3.9:1 · AA large
#A86B4A Copper Luz del amanecer, metal cálido 3.8:1 · AA large
#14160F Olive abyss La versión nocturna del papel 16.2:1 · AAA

Todos los colores salen del logotipo y de la rama en acuarela. La paleta se modula según la hora local del visitante: de noche el papel pasa a abismo oliva y el texto a crema, y el contraste se vuelve a medir en cada fotograma clave.

B

Tipografía

Cormorant Garamond400 · 0

Enraizar

Titulares · títulos · citasGaramond de alto contraste con cursiva verdadera: la voz de un manuscrito.

Instrument Sans400 · 0

Hatha lento · 75 min · Quedan 2 plazas

Texto práctico · horario · reservasLimpia y actual para que la información práctica nunca sea mística.

Cinzel400 · 0.18em · caps

Mūla · raíz

Inscripciones · etiquetasCapitales romanas grabadas, usadas con mesura, como inscripciones en piedra.

Noto Serif Devanagari400 · 0

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

Términos sánscritosSiempre acompañado de su transliteración IAST y su significado.

C

Retícula y espaciado

Columnas
12
Ancho máx.
1440px
Medianil
24px
Unidad base
8px
8
13
21
34
55
89
144

El espaciado crece en pasos de Fibonacci (8, 13, 21, 34, 55, 89), las mismas proporciones con las que se construyen los yantras, para que el blanco respire en lugar de apilarse.

D

Decisiones, y por qué

  1. 01

    El logotipo es el guion de la obertura

    Por quéUna gota, dos hojas, un círculo abierto y dos puntos se convierten en los primeros trece segundos: la marca se aprende, no se enseña.

    En lugar deUn vídeo genérico de atardecer en la portada.

  2. 02

    Oro solo donde toca la luz

    Por quéLa escasez lo mantiene sagrado; el exceso lo convierte en adorno.

    En lugar deBordes dorados en cada tarjeta y botón.

  3. 03

    Plazas dibujadas como bindus

    Por quéEl aforo forma parte del lenguaje visual: escasez honesta, sin cuentas atrás.

    En lugar deEtiquetas rojas de “¡Solo quedan 2!”.

  4. 04

    La magia nunca esconde el horario

    Por qué“Reservar una práctica” está en la cabecera de cada estancia, con palabras claras.

    En lugar deLa reserva escondida al final de la experiencia.

E

Esquema

El logotipo como guion
1234
  1. 1Una gota: se condensa en la hoja y cae a los 4,2 s
  2. 2Dos hojas: la rama en acuarela que abre la escena
  3. 3Un círculo abierto: la onda que convierte el papel en agua
  4. 4Dos puntos: los bindus: origen y destino, el centro del yantra
Pantallas · 08 Arrastra · pulsa para ampliar
YogaRooted · 01
YogaRooted · 02
YogaRooted · 03
YogaRooted · 04
YogaRooted · 05
YogaRooted · 06
YogaRooted · 07
YogaRooted · 08
Herramientas
  • Three.js · GLSL
  • GSAP
  • Vite
  • JavaScript
  • Web Audio
  • Node.js
  • REST API
  • PDF generation
  • Playwright (QA)
Entregables
  1. Dirección de arte y concepto visual
  2. Web inmersiva + versión 2D
  3. Flujo de reserva y pago
  4. App de gestión (7 módulos)
  5. Facturación e informes
  6. Área del alumno
Lo siguiente que haría
  1. Membresías con renovación automática y pausa.
  2. Listas de espera que ocupan solas las plazas liberadas.
  3. Versión en inglés para alumnos internacionales de retiros.
Siguiente proyecto · 04 MiagaRose Operaciones · Sistema de datos interconectado
Sigue bajando
© 2026 Ernest GuzmánHablemos →