AutomateAUTOMATE

Caso de estudio

Códigos QR que puedes editar después de imprimirlos.

QRCodePeru es un SaaS propio de Automate — no un experimento. Cuentas, planes de suscripción, pagos y una ruta pública optimizada para el tráfico real de miles de escaneos.

Caso de estudio — SaaS propio en producción

Construimos productos que se venden solos, no solo sistemas a medida.

QRCodePeru nace de una necesidad simple — un código QR que sigue funcionando aunque cambie el destino — y la resolvimos como un producto completo: cuentas, planes, analíticas y una interfaz que cualquier negocio puede usar sin ayuda.

  • QR dinámicos: editas el destino después de imprimirlos, sin reimprimir nada
  • 8 tipos de código: URL, WiFi, contacto, menú, galería, Instagram, redes sociales
  • Editor visual con color, forma de puntos y esquinas personalizables
  • Analíticas por escaneo: país, ciudad, sistema operativo y línea de tiempo
  • Cuentas multi-tenant con planes de suscripción y prueba gratuita
  • Ruta pública de redirección optimizada con caché para alto tráfico

Laravel 12 · Inertia + React · Redis · Multi-tenant

QRCodePeru — editor de códigos QR con vista previa en vivo

Cómo está construido

Un producto completo, no una función suelta.

Generar un QR es fácil. Sostener un SaaS con cuentas, pagos y miles de escaneos diarios sin que se caiga, no lo es.

SaaS real, no una demo

Cuentas, planes de suscripción, límites por plan aplicados en el backend (no solo en la interfaz) y pasarelas de pago integradas — la arquitectura completa de un producto que se vende solo, sin intervención manual.

La ruta pública es la que más importa

Cada escaneo pasa por /r/:code — la aislamos del resto de la aplicación y la optimizamos con caché en Redis, porque es la ruta de mayor tráfico y la que un cliente jamás debe ver caerse.

Auditada, no solo probada

Documentamos un ejercicio real de seguridad: intentamos explotar el sistema (IDOR incluido) contra nuestra propia aplicación, encontramos 7 hallazgos menores, los corregimos y volvimos a verificar en vivo.

Inertia + React sobre Laravel

Backend Laravel 12 con frontend React (TypeScript) vía Inertia — sin duplicar lógica entre una API separada y un SPA, sin sacrificar la interactividad de una interfaz moderna.

Analíticas en tiempo casi real

Cada escaneo se registra en una cola de logging respaldada por Redis, para que el dashboard de analíticas no compita por rendimiento con la ruta pública que atiende los escaneos.

Pensado para escalar desde el diseño

Multi-tenant desde la base, no agregado después — cada negocio ve solo sus propios códigos y sus propias analíticas.

Preguntas sobre QRCodePeru

Antes de escribirnos.

¿Qué diferencia a un QR dinámico de uno normal?

Un QR normal apunta a una URL fija para siempre. Uno dinámico apunta a una ruta nuestra que redirige — así que puedes cambiar el destino cuando quieras, sin reimprimir el código.

¿Puedo ver quién escaneó mi código?

Ves analíticas agregadas: país, ciudad, sistema operativo y cuándo ocurrieron los escaneos — no datos personales de quien escaneó.

¿Esto es un producto que ustedes venden, o lo hacen a medida por cliente?

QRCodePeru es un producto propio de Automate, igual que HotelPerusoft. Si tu negocio necesita algo más específico, también construimos versiones a medida.

¿Qué proceso de tu negocio quieres dejar de hacer a mano?

Respuesta en menos de 2 horas hábiles por WhatsApp. Lunes a viernes, 9:00am–6:00pm.

100%
Código tuyo
<2h
Tiempo de respuesta