WatchIt
Miren juntos en perfecta sincronía: sin cuentas, sin configuración






Sobre el proyecto
Para quienes no pueden estar en la misma habitación. Creás una sala, compartís un link y miran videos de YouTube en perfecta sincronía. Una persona le da play, todos miran juntos; pausar, adelantar y cambiar de video se mantiene sincronizado al instante. Por dentro: una progressive web app en React 19 con sincronización impulsada por Socket.IO, y un servidor Node.js sin estado con un protocolo de negociación personalizado para sincronización precisa al cuadro cuando alguien se une a mitad de un video.
Funcionalidades clave
- Salas compartidas por link, sin cuentas ni configuración
- Play, pausa, avance y cambios de video llegan a todos en tiempo real vía WebSockets (Socket.IO)
- Sincronización precisa al cuadro para quienes se unen a mitad de un video, gracias a un protocolo de negociación personalizado
- Servidor Node.js/Express sin estado: no hay estado de sala que guardar, respaldar ni migrar
- Progressive web app en React 19 con gestión de estado con Redux Toolkit
- En producción en Vercel
- La misma tecnología en tiempo real puede impulsar tableros de pedidos en vivo, vistas compartidas o disponibilidad en vivo para un negocio
Más proyectos

Bumerán
"Lo que das, vuelve" — intercambio de favores entre vecinos

Echoes & Paths
Conquistá sitios históricos, un check-in GPS a la vez

E-commerce de panadería
Pedidos sin fricción para una panadería artesanal de alfajores

Sitio web de salón
Sitio estático, privado por defecto, para un salón en Trondheim

Savora
¿Qué puedo cocinar con lo que tengo? Una app de recetas con compañera de cocina con IA

UnderEvents
Una plataforma completa de e-commerce para entradas de eventos en vivo, desde el descubrimiento hasta el email de confirmación