Gestión y Control de Acceso para Gimnasios
Parte del ecosistema SHDGym Suite
Gestión y Control de Acceso para Gimnasios
Parte del ecosistema SHDGym Suite
Aplicación de escritorio que centraliza la administración completa del gimnasio. Permite gestionar socios, planes, pagos, historial de actividad y accesos. Su arquitectura local garantiza rendimiento y seguridad, integrándose con sistemas externos del ecosistema para ofrecer un flujo de control fiable y automatizado.
Plataforma:
Tecnologías:
Historia del Proyecto
El gimnasio utilizaba un SaaS popular para la gestión de socios y otro servicio externo para la apertura automática de la puerta. Esta combinación generaba fallos frecuentes en el flujo de acceso: en múltiples ocasiones, socios con la cuota vencida podían ingresar, mientras que otros eran rechazados sin motivo. Después de analizar el flujo completo, se determinó que la operación dependía innecesariamente de servicios remotos para una tarea que podía resolverse localmente, lo que aumentaba los puntos de fallo. Con esta premisa, se inició el desarrollo de una solución propia basada en una aplicación local escrita en Go, orientada a garantizar confiabilidad y respuesta inmediata. En menos de 30 días la primera versión estaba operativa. La arquitectura inicial incluía: Un sistema local en Go, instalado en el gimnasio, encargado de validar el estado del socio y controlar la apertura de la puerta. Una Web App para los socios, desde la cual podían generar su código QR de acceso. A medida que evolucionó el sistema, se incorporó un servicio de captura fotográfica para reconocimiento de socios. Dado que el ecosistema de librerías de visión por computadora es más robusto en Python, se desarrolló un microservicio específico en este lenguaje para manejar la captura y procesamiento de imágenes. Posteriormente se mejoró el flujo de pagos: cuando un socio con la cuota vencida intentaba ingresar, el sistema no solo rechazaba el acceso sino que ofrecía un botón para que el encargado registrara el pago en el momento, sin necesidad de buscar manualmente al socio en el sistema. Actualmente, el gimnasio cuenta con una nueva sede. Para ese escenario se está finalizando un módulo de apertura remota, diseñado para situaciones en las que un socio intente ingresar fuera de horario administrativo o sin personal disponible. La nueva solución se basa en: Una Web App con autenticación mediante Google, para asegurar que solo personal autorizado pueda operar remotamente. Conexión hacia el servidor del gimnasio mediante Cloudflare Tunnel, garantizando seguridad sin exponer servicios internos. Además, se desarrolló una versión Android de la aplicación para socios, ya funcional y en proceso de validación para su publicación en Play Store.