GAMA
Una experiencia móvil para integrar Gama Club, beneficios y servicios en un solo canal

El reto
Los servicios asociados a Gama Club dependían de distintas fuentes de información y de plataformas empresariales separadas, lo que obligaba al usuario a interactuar con múltiples canales para gestionar su cuenta, consultar beneficios o acceder a promociones. A esto se sumaba la dispersión de los datos de clientes entre las sedes, con registros redundantes que dificultaban una atención consistente. El reto fue reunir en una misma experiencia funcionalidades que provienen de sistemas diferentes, manteniendo la consistencia de la información, protegiendo operaciones sensibles como la autenticación y las transferencias, y permitiendo administrar contenidos sin depender de cambios constantes en la aplicación.
La solución
Construimos una capa digital de acceso al ecosistema Gama: una aplicación móvil para iOS y Android desde la cual los usuarios interactúan con distintos servicios sin necesidad de saber qué plataforma procesa cada operación. En paralelo implementamos un ecosistema de datos unificado que interconecta a todas las sedes a nivel nacional con una base de datos centralizada y sincronización de perfiles en tiempo real, de modo que la información del cliente esté disponible de forma inmediata en cualquier punto de venta. Una API Middleware desacopla la aplicación de los sistemas internos, centraliza las integraciones con Gama En Línea, Gama Club y las plataformas SAP, y mantiene credenciales y secretos fuera de la aplicación. El trabajo incluyó wireframes y prototipos navegables, integración de servicios, pruebas funcionales y documentación técnica.
El resultado
Centralización de los servicios digitales de Gama Club en un canal móvil propio.
Qué implementamos
- Cuenta y perfil: registro, inicio de sesión, actualización de datos y recuperación de contraseña.
- Tarjeta Gama Club digital visible desde la aplicación.
- Millas y bonificaciones: saldos, movimientos y beneficios del programa de fidelización.
- Transferencias de millas entre usuarios, con validaciones adicionales y segundo factor de seguridad.
- Promociones y cupones conectados con las plataformas comerciales.
- Consulta de productos, stock y precios desde SAP Commerce.
- Directorio de sucursales con servicios disponibles y ubicación en mapas.
- Notificaciones push asociadas a campañas y segmentos de usuarios.
- Backoffice con enfoque Headless CMS para administrar páginas, banners, carruseles, preguntas frecuentes, sucursales, promociones, cupones, notificaciones, usuarios, roles y auditoría.
Impacto y resultados
- Centralización de los servicios digitales de Gama Club en un canal móvil propio.
- Sincronización de perfiles en tiempo real entre sedes y eliminación de registros redundantes, con una base de clientes única que fortalece la fidelización.
- Administración de contenidos y configuraciones sin depender de nuevos despliegues de la aplicación.
- Integración controlada de los sistemas existentes y arquitectura preparada para incorporar nuevos servicios.
- El proyecto se encuentra actualmente en desarrollo, por lo que aún no existen métricas definitivas de adopción o impacto comercial.
Tecnologías e integraciones
- React Native para la aplicación móvil.
- .NET 9 con ASP.NET Core y servicios REST documentados con OpenAPI/Swagger en la capa backend.
- Vue.js 3 con TypeScript para el backoffice administrativo.
- Integraciones con Gama En Línea, Gama Club y plataformas SAP, incluida SAP Commerce.
- Autenticación mediante tokens, comunicación TLS, rate limiting, validaciones, logging, auditoría, métricas, trazabilidad, reintentos controlados y circuit breaker.
