Ir al contenido principal
En Producción 2026-09 integraciones

QSnaps: La Cámara Desechable Digital para Eventos

Rol: Creador & Desarrollador Full-Stack
Sin app Acceso instantáneo mediante código QR desde cualquier navegador móvil
Rollback auto Pipeline de despliegue con rsync, health check y reversión automática
Borrado auto Borrado automático de fotografías al vencer el plazo del evento
Seguridad CI Acciones de GitHub fijadas por commit SHA y dependencias auditadas

Desafío

Facilitar la captura compartida de fotos en eventos sociales y corporativos sin fricción de descarga de aplicaciones móviles y con garantías de privacidad y almacenamiento efímero.

Qué resuelve

  • Experiencia web instantánea sin descarga: aplicación web ligera en Astro y Node con SQLite integrado, acceso mediante escaneo de código QR móvil, muro en vivo para proyectores y revelado diferido.
  • Ciclo de vida efímero y moderación: panel de control para el anfitrión con filtrado de imágenes, descarga en ZIP y borrado automático del almacenamiento al vencer el plazo del evento.

Qué evita en producción

  • Exposición de infraestructura: túnel seguro con Cloudflare Tunnel que elimina la apertura de puertos públicos en el servidor.
  • Interrupciones en despliegues: pipeline automatizado de CI/CD que comprueba la salud del servicio y ejecuta rollback automático al build anterior si falla la respuesta.
Arquitectura en Profundidad

Notas de Ingeniería y Diseño de Sistemas

Análisis técnicos, compensaciones arquitectónicas y lecciones aprendidas en producción.