Registro
Dar de alta al miembro, asignarle un plan, definir el período de membresía y registrar el pago inicial mediante un único flujo conectado.
Caso de estudio full stack · Producto operativo privado
Un sistema con acceso autenticado para registrar miembros, gestionar planes, renovaciones y pagos, además de controlar la actividad financiera diaria de un gimnasio.
Rol
Desarrollador full stack y diseñador de producto
Entrega
Una semana · unas 42 horas
Uso actual
En producción y uso activo
Acceso
Despliegue privado

El reto
Antes de GymFlow, el personal registraba a los miembros en Excel; los avisos de vencimiento se gestionaban manualmente. Cada alta, renovación o pago obligaba a consultar datos aislados y repetir tareas administrativas.
El objetivo iba más allá de sustituir una hoja de cálculo. El sistema debía vincular a cada miembro con un plan, su período de acceso y el historial de pagos, sin perder claridad en el uso diario desde recepción.
GymFlow ya sustenta operaciones reales. Además, su enfoque de producto puede adaptarse a gimnasios de distintos mercados.
Sistema central
Cada flujo vincula las tareas operativas con sus respectivos registros financieros y de membresía.
Dar de alta al miembro, asignarle un plan, definir el período de membresía y registrar el pago inicial mediante un único flujo conectado.
Ampliar el acceso sin perder el tiempo restante de la membresía, conservando el pago asociado a la renovación.
Filtrar pagos por período, método, turno, miembro, plan o recibo; consultar resúmenes diarios relevantes.
Las interfaces en español e inglés ofrecen los mismos flujos y mantienen el idioma que seleccione el personal.
Arquitectura
Las acciones de negocio se ejecutan en el servidor: validan los datos de entrada y escriben registros relacionales mediante Prisma. La interfaz recibe respuestas estructuradas y localizadas, sin exponer en el navegador el acceso a la base de datos.
Recorrido del producto

Ingresos diarios, estado de las membresías, próximos vencimientos, pagos recientes y planes activos.

Filtros por período o turno, desglose por método, transacciones agrupadas y subtotales diarios.

Datos del miembro, selección del plan, fechas de membresía y pago inicial, todo en un mismo flujo.

Membresía actual, estado de vencimiento, período de acceso, información de pagos y opción para renovar.

Planes de membresía reutilizables con reglas claras de duración y precios.

Acceso autenticado con la interfaz disponible en español e inglés.
Decisiones clave
Las escrituras anidadas en la base de datos vinculan el alta del miembro con la membresía y el pago.
Las rutas del panel y las acciones de negocio verifican en el servidor que exista una sesión activa.
Los períodos de membresía y las marcas de tiempo de los pagos siguen reglas diferentes; así se evita forzar todas las fechas dentro de un único modelo.
En móviles, las tablas administrativas se presentan como fichas centradas en la información relevante, en vez de replicar diseños de escritorio con desplazamiento horizontal.
Resultado actual
GymFlow se utiliza a diario en un entorno operativo privado. Sustituye el proceso anterior de registro en Excel por un sistema integrado para gestionar membresías y pagos. La solución entregada está completa; la automatización de recordatorios se contempla como una posible mejora futura, no como una función esencial pendiente.
Código fuente y acceso
El repositorio y el despliegue en producción son privados para proteger tanto la solución como la confidencialidad del cliente. Nunca se divulgan datos identificativos ni detalles operativos, incluida la cantidad de clientes. Puedo ofrecer una demostración guiada directamente a posibles empleadores o clientes.
Solicitar demo