Portafolio Inicio Estudio Notas de ruta Contacto
Backstage 00:00:00:00

Esto no se arma arrastrando figuritas.

Código real, en vivo, de andinawebstudio.com.

01 Ver los casos →
lookback.js

        
build — andina.local
// líneas, ventanas y formas: todo esto es código, no imágenes
Mito vs. realidad

No es arrastrar y soltar.

mito.txt

Lo que se imagina

  • Arrastrar bloques
  • Elegir una plantilla
  • El mismo motor para todos
  • Solo lo visual
realidad.js

Lo que realmente pasa

  • Código a medida, línea por línea
  • Lógica real: bases de datos, audio, animación
  • Cada sitio, distinto por dentro
  • Lo visual es la última capa
Los casos

Cuatro piezas, un solo sitio.

01

Lookback

Estantería armada en JS, con sonido propio hecho en Web Audio API.

lookback.js
spine.addEventListener('click', function(){ shelf.classList.add('is-open'); });
02

Vinyl Player

El disco gira sincronizado con el audio real, no con una animación suelta.

vinyl-player.js
tonearm.style.transform = 'rotate(' + deg + 'deg)';
03

Booking

Calendario conectado en vivo a Supabase: bloquea, guarda y confirma solo.

booking.js
.eq('estado', 'confirmada').then(renderMonth);
04

Reveals

GSAP y ScrollTrigger deciden cuándo entra cada elemento en pantalla.

reveals.js
scrollTrigger: { start: 'top 75%' }
Con qué armamos cada página
nuevo-proyecto.sh
$ ./empezar

¿Querés algo así de tuyo?

Sin plantillas. Lo escribimos desde cero.