Saltar al contenido

Caso de Estudio // 2026

Plataforma multi-tenant de juegos corporativos para eventos y sucursales

Una institución financiera nacional necesitaba que sus rifas, ruletas y premios fueran tan confiables como sus transacciones, tanto en el escenario de un evento como en el quiosco de una sucursal. Andes Development construyó una plataforma multi-tenant donde el equipo del banco crea, prueba y opera sus propios juegos: tres tipos de juego, premios con inventario por sucursal, sorteos con aleatoriedad criptográfica, datos cifrados y un conector que permite configurar juegos con Claude sin exponer los datos de un solo participante. Es la evolución de nuestro portal de juegos corporativos y de la ruleta interactiva de sucursales, ahora como producto.

// El desafío

Un juego corporativo es entretenimiento, pero también es una promesa pública de transparencia. Cuando el juego sale del evento y llega a las sucursales, esa promesa se multiplica por cada punto de atención. Los retos clave fueron:

  • Un sorteo tiene que ser justo, y demostrarlo Frente a cientos de colaboradores o clientes, cualquier duda sobre la aleatoriedad de un resultado se convierte en un problema de reputación.
  • Del escenario a la sucursal El banco quería premios instantáneos en los quioscos de sus sucursales, cada una con su propio inventario, su personal y su horario de atención.
  • Premios que cuadran Cada unidad entregada, anulada o devuelta tenía que coincidir con el inventario, con comprobantes que el personal pudiera validar en el momento.
  • Datos sensibles Listas de participantes y formularios con documento de identidad debían protegerse en cada paso, desde la importación hasta la exportación.
  • Autonomía con control El equipo de eventos necesitaba crear, personalizar y probar juegos sin pedir cada cambio a un desarrollador, y ahora también con ayuda de IA, sin que esa ayuda pudiera tocar datos de clientes.
  • Un solo producto, muchas empresas La plataforma debía servir a varios clientes con sus datos, marcas y archivos completamente aislados.

// La solución tecnológica

Andes diseñó la plataforma para que la seguridad y el espectáculo convivieran en el mismo producto:

  • Stack moderno Laravel 13 y Filament 5 para la administración, React 19 con Inertia y TypeScript para las pantallas de juego, PostgreSQL y almacenamiento privado en AWS servido solo con URLs firmadas.
  • Tres juegos sobre un mismo motor Rifas con importación masiva cifrada y un modo por premios que sortea ganadores en orden para cada premio; ruletas de premios para presentador o en quiosco; y premios instantáneos en dos variantes, elegir una carta o raspar.
  • Sucursales y quioscos a escala Regiones, importación de hasta 5,000 sucursales por archivo, PIN de personal por sucursal, emparejamiento de quioscos con código o enlace, y horarios de atención por capas (plataforma, banco y sucursal) con zona horaria propia.
  • Premios con inventario y comprobantes Catálogo de premios con existencias por sucursal, un registro de movimientos en el que solo se agregan entradas, comprobantes que el personal entrega con su PIN y premios por día con cantidades y horarios propios.
  • Cinco formas de decidir quién gana Probabilidad fija, siempre gana, por segmentos de ruleta, momentos ganadores repartidos dentro del horario de atención y una secuencia definida por el organizador.
  • Formularios que protegen la identidad Nueve tipos de campo, incluido el documento de identidad, 16 reglas de validación, respuestas cifradas y una huella HMAC que limita las jugadas por persona sin guardar el dato en claro.
  • Probar antes de abrir Quioscos de prueba cuyas jugadas se deshacen exactas, un reloj de prueba para simular el día, un simulador de probabilidades de hasta 2,000 jugadas y un modo ensayo para rifas y ruletas que no guarda resultados.
  • Marca a la medida, sin romper el juego CSS personalizado en tres niveles (plantilla de diseño, plantilla de juego y juego), validado completo antes de guardarse, con los elementos críticos del quiosco protegidos y las últimas 20 revisiones restaurables. Las pantallas de juego tienen su propio sistema de diseño, con tipografías alojadas en la plataforma y respeto a la preferencia de movimiento reducido.
  • Claude como asistente de configuración Un conector MCP por espacio de trabajo con 49 herramientas que solo configuran. Andes lo habilita por cliente, cada conexión usa OAuth 2.1 con PKCE, queda atada a un solo espacio y exige verificación en dos pasos. Claude no puede borrar, abrir o cerrar un juego, sortear ni girar, y no ve participantes, ganadores, respuestas ni comprobantes.
  • Sorteos con aleatoriedad criptográfica Generador criptográficamente seguro con mezcla Fisher-Yates, bloqueos por fila en cada sorteo y giro, y pruebas que ponen a competir dos procesos por la última unidad de un premio.
  • Sin llaves maestras Ningún rol puede acceder a otro espacio de trabajo, la administración de la plataforma vive en un panel de operador separado con verificación en dos pasos obligatoria y cada cambio queda en la auditoría, incluidos los hechos vía Claude.

// Resultados y logros destacados

En tres meses, la plataforma pasó de dos juegos en eventos a un sistema que el banco opera en sus eventos y en sus sucursales:

  • 3 juegos

    Rifas, ruletas y premios instantáneos en producción, en eventos y en quioscos de sucursal.
  • 49 herramientas

    Para configurar juegos con Claude, sin acceso a datos de participantes ni acciones irreversibles.
  • +1,600 pruebas

    Automatizadas, más una revisión interna de 70 hallazgos con los 10 de prioridad alta ya corregidos.

// Conclusión

Lo que empezó como una rifa en pantalla grande ahora es una plataforma que el propio equipo del banco opera, desde el escenario hasta el quiosco de cada sucursal. El organizador configura y prueba un juego antes de abrirlo, el personal entrega premios con su PIN y el área de cumplimiento tiene el registro de cada jugada, premio y cambio. Las pantallas todavía no se sincronizan en tiempo real entre sí. Cada quiosco consulta el estado del juego, y la ruleta reflejada en varias pantallas a la vez sigue en diseño.

Respuestas_Directas

Preguntas frecuentes

Con un generador de números aleatorios criptográficamente seguro y bloqueos en la base de datos que impiden ejecutar el mismo sorteo dos veces o entregar dos veces la última unidad de un premio. Cada resultado, anulación o reinicio queda en la auditoría.

Tres: rifas con miles de participantes, ruletas de premios para presentador o en quiosco, y premios instantáneos en los que el participante elige una carta o raspa. Los tres usan el mismo catálogo de premios, inventario por sucursal y comprobantes.

Solo configurar. Con 49 herramientas crea plantillas, juegos, premios y estilos, pero no puede borrar nada, abrir o cerrar un juego, sortear ni girar, y no ve participantes, ganadores, respuestas ni comprobantes. Cada cambio queda auditado como hecho vía Claude.

Sí. El equipo usa quioscos de prueba cuyas jugadas se deshacen exactas, un reloj de prueba para simular el día, un simulador de hasta 2,000 jugadas y un modo ensayo para rifas y ruletas que no guarda resultados.

Se cifran al importarse o al llenar el formulario y viven en el espacio aislado de cada cliente. Por defecto se eliminan 90 días después de cerrar el juego, y los de los ganadores al cumplir un año.

¿Listo para llevar sus sorteos al escenario y a cada sucursal?

SOLICITAR DIAGNÓSTICO TÉCNICO