El sistema de CXT, propiedad de CXT.
CRM para dueños y coaches, y una app instalable para los socios: membresías, pagos, reserva de clases, videoteca de entrenamiento y acceso automático con reconocimiento facial, Wellhub y TotalPass. Sin rentar el software de nadie.
Rentar el software ya se quedó corto.
CXT opera hoy sobre Oden: un software rentado que funciona, pero que no es de CXT. Los socios usan una app genérica de las tiendas — la misma que cualquier otro gimnasio —, la marca CXT no aparece en la experiencia, el plan más alto tiene techo de 2 sucursales y 500 usuarios, y cada dato de la relación con el socio vive en una plataforma ajena. Mientras tanto, las visitas de Wellhub y TotalPass se validan a mano, en portales aparte, sin quedar en ningún expediente.
La decisión: un sistema propio, hecho a la medida de CXT — donde el software, los datos y la experiencia del socio son de CXT.
Oden vs CXT OS.
Sí: Oden tiene reservas, pagos y hasta biblioteca de WODs — hay que decirlo. La diferencia no está en la lista de funciones: está en de quién es el software, la marca y el socio. Aquí la comparación honesta, punto por punto.
Con base en la información pública de oden.mx (planes, precios, funcionalidades y apps), agosto 2026.
Sin saltos al vacío
La preocupación correcta — y así está resuelta:
Los socios, membresías e historial se migran desde los reportes de Oden antes del go-live — nadie se da de alta dos veces.
CXT OS corre en paralelo con Oden durante la recta final: se apaga Oden hasta que el sistema propio ya demostró todo en la operación real.
Oden es genérico para cualquier box del país. CXT OS modela lo que Oden no conoce: las dos sedes, las cuatro disciplinas, el check-in facial y los convenios Wellhub y TotalPass.
La prueba está en quién tiene la llave: si mañana CXT deja de pagar Oden, pierde su sistema, su historial y la app de sus socios. Con CXT OS es al revés — es un activo de la empresa, como sus sedes y sus equipos: se paga una vez, queda a nombre de CXT y cada peso invertido construye patrimonio propio, no la renta de alguien más.
Tecnología lista para los próximos 10 años.
Ocho piezas probadas en producción, integradas en un solo sistema coherente — el mismo motor que SPIDEV ya opera para otro gimnasio en producción.
Next.js 16
Framework React de Vercel, estándar de la industria
Supabase
Base de datos Postgres, auth y tiempo real — los datos son de CXT
Stripe
Cobros en MXN: tarjeta, OXXO, SPEI y suscripciones domiciliadas
PWA + Push
App instalable con notificaciones, sin tiendas ni comisiones
Face recognition
El software facial que CXT ya usa, conectado por API al CRM
Wellhub API
Access Control y Booking API oficiales para check-ins y clases
TotalPass API
Webhook de check-in y confirmación automática de visitas
Resend + Push
Recibos, recordatorios y campañas con la marca CXT
Hoy vs. CXT OS.
Doce módulos. Un solo sistema.
Todo el alcance, organizado en módulos que comparten los mismos datos: cada pago, reserva y acceso alimenta el mismo expediente del socio y los mismos números del negocio.
Membresías y pagos
- Compra y renovación en línea: tarjeta, OXXO y SPEI
- Suscripción con cargo automático mensual
- Historial de pagos y recibos en el perfil
Reserva de clases
- Horario en vivo por sede y disciplina, con cupos reales
- Reserva y cancelación con las reglas de CXT
- Lista de espera y aviso push cuando se libera un lugar
Videoteca de entrenamiento
- Biblioteca de ejercicios con video, por disciplina y nivel
- El WOD del día con sus movimientos explicados
- Solo para socios activos — un beneficio más de la membresía
Perfil y acceso
- Credencial digital: rostro registrado + QR personal de respaldo
- Sus reservas, rachas de asistencia y logros
- Instalable en iOS y Android desde el navegador
Dashboard del negocio
- Ingresos, altas, bajas y asistencia por sede en tiempo real
- Ocupación por clase, por disciplina y por coach
- Todo exportable — los datos son de CXT
Socios 360
- Expediente completo: membresía, pagos, asistencia y notas
- Alertas de retención: socios que dejaron de venir
- Cumpleaños, referidos y seguimiento comercial
Agenda y roster
- El horario semanal se genera solo desde plantillas
- Roster por clase: el check-in facial pasa lista solo
- El coach marca asistencia manual cuando hace falta
Punto de venta e inventario
- Venta de merch, suplementos y drop-ins en recepción
- Inventario con stock, costos y cortes
- Todo cae al mismo libro de ingresos del dashboard
Check-in facial
- La cámara que CXT ya usa identifica al socio en la puerta
- CXT OS valida membresía activa y registra el acceso
- QR personal como respaldo para invitados y visitas
Wellhub
- El check-in llega por webhook y se valida por API — la visita se cobra sola
- Clases y cupos de CXT publicados en la app de Wellhub
- El usuario Wellhub queda en el CRM desde su primera visita
TotalPass
- Webhook de check-in y confirmación automática por API
- Adiós a validar visitas a mano en el portal
- Cada visita conciliada al expediente y a los números del día
Notificaciones
- Push a la app: recordatorios de clase, cupos y pagos
- Correos transaccionales con la marca CXT
- Campañas a segmentos: inactivos, cumpleaños, renovaciones
Wellhub, TotalPass y la cámara: conectados de verdad.
No es una promesa: ambos programas publican APIs oficiales para sistemas propios y decenas de plataformas ya operan así. Esto es exactamente lo que se conecta y cómo.
Wellhub
API pública · developers.wellhub.com · +50 sistemas integrados
- CXT ya es partner: la integración se solicita en el Portal de Socios de Wellhub (menú Integraciones) — sin costo extra de su lado.
- Access Control API: el check-in del usuario llega por webhook y CXT OS lo valida por API — la visita se registra y se cobra sola.
- Booking API: las clases y cupos de CXT se publican en la app de Wellhub, con confirmación automática de reservas.
- El usuario Wellhub queda registrado en el CRM desde su primera visita, con su expediente como cualquier socio.
TotalPass
API pública · dev.totalpass.com · homologación con pruebas reales
- CXT ya está afiliado: el alta como sistema integrado es un acuerdo de adhesión por correo con TotalPass.
- Cada check-in en la app de TotalPass dispara un webhook; CXT OS lo confirma por API dentro de la ventana de 90 minutos.
- Se acaba validar visitas a mano en el portal: cada visita queda conciliada al expediente y a los números del día.
- Antes del go-live, TotalPass homologa la integración con visitas de prueba reales — SPIDEV lleva ese proceso.
Reconocimiento facial
Se integra el sistema que CXT ya usa — sin hardware nuevo
- La cámara identifica al socio en la puerta; CXT OS valida que su membresía esté activa y registra el acceso.
- Acceso automático también para el roster: la clase pasa lista sola conforme van entrando.
- Membresía vencida: el acceso se marca en recepción y el socio recibe el aviso para renovar desde la app.
- El modo exacto de conexión (API, webhook o SDK) se confirma con el proveedor del software facial en el kickoff.
El alta, paso a paso
SPIDEV lleva el proceso técnico de punta a punta; CXT solo firma las solicitudes:
Wellhub — CXT solicita la integración en su Portal de Socios; Wellhub entrega el token de API y el entorno de pruebas. SPIDEV implementa la validación de check-ins y la sincronización de clases, y coordina la activación con el equipo de Wellhub.
TotalPass — correo de adhesión con los datos de CXT; TotalPass entrega la clave de integrador y CXT genera la clave de su sucursal en su propio portal. SPIDEV desarrolla contra su API y acompaña la homologación con visitas reales.
Reconocimiento facial — acceso a la API del proveedor actual de CXT, conexión al CRM y pruebas en sitio en Kiarah y Padel Camp.
Wellhub confirma en su documentación oficial que los sistemas propietarios pueden integrarse sin costo adicional, y TotalPass publica su proceso formal de alta para integradores en México. Lo único que SPIDEV no controla son los tiempos de respuesta y homologación de sus equipos — por eso las solicitudes se disparan desde la semana 1, para que el alta corra en paralelo a la construcción y no al final.
Una app propia, sin pasar por las tiendas.
CXT OS se entrega como PWA (Progressive Web App): tecnología web instalable que se comporta como app nativa. Es la misma vía que usan Starbucks, Uber y Spotify para llegar a teléfonos sin fricción — y para CXT significa cero comisiones y cero intermediarios entre el gym y sus socios.
Instalable, sin tiendas
Se instala desde el navegador en iOS y Android, con su ícono en la pantalla de inicio como cualquier app — sin App Store, sin Google Play y sin esperar aprobaciones.
Notificaciones push
Recordatorios de clase, lugares liberados y avisos de pago directo al teléfono — también en iPhone, donde las PWA instaladas reciben push desde iOS 16.4.
Actualizaciones al instante
Cada mejora llega a todos los socios en el momento en que se publica. No existen versiones viejas instaladas ni socios pidiendo 'actualiza tu app'.
Una sola base de código
La app del socio y el CRM comparten el mismo motor y los mismos datos. Cada peso de desarrollo rinde en las dos puntas de la operación.
Doce semanas. Cuatro fases. Un go-live.
Cada fase cierra con una meta que se puede ver y usar — no con un avance en un documento. Las solicitudes de integración con Wellhub y TotalPass se disparan desde la semana 1.
Cimientos + socios
Next.js, Supabase, auth y roles; migración inicial de socios desde Oden
Socios 360 + membresías
Expediente completo, planes, altas y bajas, notas y cumpleaños
Dashboard del negocio
Ingresos, asistencia y ocupación por sede, exportables
Meta: CRM con los socios reales de CXTPagos con Stripe
Tarjeta, OXXO y SPEI; suscripciones con cargo automático
Motor de reservas
Horario por sede y disciplina, cupos, ventanas y lista de espera
Agenda, roster y POS
Plantillas de horario, pase de lista, punto de venta e inventario
Meta: primer cobro y primera reserva realesLa app del socio
PWA: perfil, membresía, pagos y reservas desde el teléfono
Videoteca
Biblioteca de ejercicios por disciplina y el WOD del día
Push + instalación
Notificaciones, recordatorios y campaña de instalación con los socios
Meta: la app en los teléfonos de los sociosCheck-in facial
Integración con el software actual de CXT + QR de respaldo
Wellhub + TotalPass
Validación por API, conciliación al CRM y homologación
Hardening + go-live
Corrida en paralelo con Oden, capacitación y encendido final
Go-liveAsí se ve un martes cualquiera.
Los 12 módulos no son pantallas sueltas — son un solo flujo. Esto pasa solo, sin perseguir a nadie ni abrir portales de terceros:
05:55 — Clase de CrossFit en Kiarah: los socios van entrando y la cámara los reconoce. El roster de la clase se llena solo; el coach no saca lista.
07:20 — Un usuario de Wellhub hace check-in desde su app. CXT OS lo valida por API, la visita queda cobrada y su expediente registra una sesión más.
10:40 — Vence una mensualidad: el cargo automático de Stripe se procesa y el recibo llega solo. Otro socio paga su renovación en OXXO camino al trabajo.
13:00 — Recepción vende un drop-in y dos playeras en el punto de venta; el inventario y los ingresos del día se actualizan en el dashboard.
17:30 — El CRM alerta: 6 socios llevan 14 días sin venir. Salen los mensajes de 'te extrañamos' con un pase de clase para regresar.
20:15 — Se publica el WOD de mañana con sus videos en la videoteca. Los socios lo ven en la app esa misma noche y las 6:00 amanece llena.
Inversión.
El monto total del contrato y el plan de pago por metas.
Plataforma completa, desglosada
Ligado a metas, no a promesas
Todos los precios son en pesos mexicanos (MXN) y no incluyen IVA. Al dejar Oden se cancela también su renta mensual; la infraestructura propia (Supabase, Vercel, correo) cuesta aproximadamente $1,400 MXN al mes y escala con CXT.
El código fuente se va transfiriendo después de cada pago: CXT es dueño de lo que ya pagó, desde el primer pago.
Lo que NO incluye este contrato.
Reglas claras desde el día uno para no dejar nada a la interpretación. Si necesitas algo de esta lista, lo cotizamos por separado.
Suscripciones de terceros
Las comisiones de Stripe, la infraestructura (Supabase, Vercel, correo) y las condiciones comerciales de Wellhub y TotalPass se pagan directo a cada proveedor.
Apps nativas en las tiendas
El sistema se entrega como PWA instalable. Si algún día CXT quiere presencia en App Store y Google Play, la misma app se empaqueta y publica — se cotiza aparte.
Hardware
Cámaras, torniquetes, tablets y el software de reconocimiento facial en sí. CXT OS se integra con lo que CXT ya tiene; el equipo físico se adquiere aparte.
Producción de video
La videoteca aloja y organiza el contenido; la grabación y edición de los videos de ejercicios corre por cuenta de CXT (o se cotiza como servicio aparte).
Integraciones no contempladas
Contabilidad, facturación SAT, conectores bancarios u otros sistemas externos no listados en esta propuesta.
Funcionalidades fuera del alcance
Pantallas o módulos nuevos más allá del scope descrito se cotizan por separado, sobre el mismo sistema.
Cómo facturamos y cuándo se entrega el código.
Reglas claras desde el día uno: cero sorpresas, todo por escrito.
Pagos ligados a metas
Se factura en tres pagos: $72,000 MXN (40%) al arrancar, $54,000 (30%) al alcanzar la meta de la semana 6 — el primer cobro y la primera reserva reales en el sistema — y $54,000 (30%) al go-live de la semana 12. Precio cerrado: sin horas extra ni pagos sorpresa.
Entrega del código fuente
El código se transfiere progresivamente: después de cada pago, CXT recibe el código de lo construido hasta esa meta — es dueño de lo que ya pagó, desde el primer pago. Al liquidar el contrato, el repositorio completo y la infraestructura quedan a su nombre.
El equipo correcto para construir el sistema de CXT.
Ya construimos para CXT
La web actual de CXT (cxt-web) es de SPIDEV: la marca, el tono y las dos sedes ya los conocemos — el sistema hablará el mismo idioma desde el día uno.
Este sistema ya existe
SPIDEV construyó y opera en producción un CRM completo de gimnasio: reservas con cupos, membresías, Stripe con OXXO y SPEI, y PWA con push. CXT OS parte de ese motor probado, no de cero.
Integraciones mapeadas
Wellhub y TotalPass publican APIs oficiales documentadas; SPIDEV ya estudió sus endpoints y procesos de alta. El plan de 12 semanas los contempla desde la semana 1.
¿Listos para que CXT sea dueño de su sistema?
Día 1: kickoff y solicitudes de integración. Semana 3: el CRM con los socios reales. Semana 12: go-live con los 12 módulos — y la renta de Oden se cancela para siempre.