Saltar al contenido
Vartox
Portafolio
Producto26

Pulso

Producto propio: un soporte físico con NFC y QR cuyo destino se cambia sin reimprimir nada.

Next.jsTypeScriptPostgreSQLSupabaseNFCTailwind CSS
Tres soportes Pulso —reseñas de Google, WhatsApp y multi-link— generados por el sistema
El problema

Un negocio pega un QR en el mostrador para que le dejen reseñas. El día que cambia el número de WhatsApp, abre otra red o Google le cambia el link de la ficha, ese sticker impreso pasa a no servir para nada — y hay que volver a imprimir y volver a pegar, en cada sucursal.

La solución

El chip y el sticker no apuntan al destino: apuntan a un código de seis caracteres que resuelve el servidor. Cambiar a dónde va es cambiar una fila en la base, y el objeto pegado en el mostrador sigue funcionando. Alrededor de eso hay un sistema completo: panel con dos roles y permisos resueltos en la base, entrega y trazabilidad de cada soporte físico, cuenta corriente de los vendedores, y un generador que arma el impreso listo para la imprenta.

El resultado

Está construido y en producción, en etapa de prueba antes de salir a la venta. Lo que se puede afirmar hoy es lo que existe: la resolución de códigos, el panel, el circuito de cobros y el generador andan de punta a punta. No hay números de uso todavía, y no se inventan.

Qué se construyó
  • El destino se cambia sin tocar el objeto: el soporte pegado sigue resolviendo.
  • Los permisos viven en la base (RLS), no en la interfaz: la misma consulta devuelve distinto según quién pregunte.
  • Generador del impreso en PDF vectorial, con el texto como paths para no depender de fuentes instaladas.
  • Cuenta corriente y reparto calculados en Postgres, dentro de la misma transacción que la venta.
  • Correo transaccional con cola, idempotencia por constraint y reintentos.
Los seis diseños de soporte que genera el sistema, cada uno con su QR
Los seis diseños, generados por el sistema y listos para imprenta
Empecemos

¿Tenés un proyecto en mente?

Contá qué necesitás y el estudio te responde con una propuesta concreta. Sin compromiso.