Pagina Principal y Dashboard de GymFlash Gestion de Membresia de Gimnacios

GymFlash

GymFlash es una aplicación de escritorio rápida y moderna para gestionar el acceso, las membresías y la caja de tu gimnasio. Está basada en la arquitectura de KontaFlash y cubre todo el ciclo del socio: desde el alta y la contratación de un plan hasta el cobro y el registro de cada visita.

Pensada para gimnasios, centros fitness, boxes de crossfit y clubes deportivos, funciona de forma autónoma, sin servidores externos ni suscripciones en la nube. Con Material Design 3, el control de tus socios deja de ser una tarea tediosa y se vuelve un proceso visual y ágil.

Capturas de Pantalla

Pagina Principal y Dashboard de GymFlash Gestion de Membresia de Gimnacios
Pagina Principal y Dashboard de GymFlash Gestion de Membresia de Gimnacios

Características Principales

Control de Acceso en Vivo

  • Validación instantánea: Busca al socio por nombre, teléfono, correo o número de socio y conoce su estado al momento.
  • Feedback visual inmediato: Un banner verde confirma el acceso y muestra los días restantes de la suscripción. Un banner rojo avisa si la membresía está vencida y ofrece una renovación express.
  • Registro automático de asistencias: Cada ingreso queda guardado con fecha y hora exactas.
  • Feed en tiempo real: Recepción ve los accesos del día conforme ocurren.

Dashboard General

  • Métricas clave: Socios activos frente al total registrado, asistencias de la jornada e ingresos del mes.
  • Alertas de vencimiento: Detecta las membresías que vencen en los próximos 7 días para facilitar la retención y la cobranza.
  • Popularidad de planes: Descubre qué planes contratan más tus socios.

Directorio de Socios

  • Padrón completo: Datos de contacto, filtros rápidos (Todos, Activos y Vencidos) y alta, edición y baja de socios.
  • Ficha integral: Cada socio muestra sus contratos activos e históricos, sus pagos y sus asistencias en una sola vista.

Membresías y Suscripciones

  • Catálogo de planes: Define planes por días de vigencia (Pase Diario, Mensual, Trimestral, Anual VIP…) con su precio y descripción de beneficios.
  • Vigencia automática: La fecha de fin se calcula sumando los días del plan a la fecha de inicio.
  • Estados claros: Controla si un contrato está Vigente, Pausado o Vencido, y gestiona las renovaciones.
  • Cobro inicial integrado: Emite el recibo de pago en caja al dar de alta la suscripción.

Caja y Pagos

  • Historial financiero: Cobros por membresías y servicios adicionales, con totales de ingresos del día y del mes.
  • Recibos trazables: Cada pago queda vinculado a su contrato y al miembro del personal que lo atendió.

Personal y Seguridad

  • Roles de usuario: Administrador total y recepcionista.
  • Credenciales locales: El inicio de sesión se almacena de forma privada en tu equipo.

Repositorio y Código Fuente

Como parte de nuestra iniciativa de software abierto en la Fábrica de Software de agusnet.com, el código fuente está disponible para consulta y mejora:

Ver GymFlash en GitHub

Especificaciones Técnicas

GymFlash utiliza tecnología moderna del ecosistema JavaScript:

  • Frontend: React 19 + Vite.
  • Estilos: Material Web Components (@material/web), Material Design 3.
  • Motor de escritorio: Electron.
  • Persistencia: SQLite3, una base de datos local y privada con IPC seguro.
  • Iconografía: Lucide React + Material Symbols.

Instalación para Desarrolladores

Si quieres compilar el proyecto o ejecutarlo en tu entorno local:

  1. Instalar dependencias: npm install
  2. Ejecutar en modo desarrollo: npm run electron
  3. Compilar el ejecutable (.exe): npm run dist:win

Acceso por defecto: usuario admin y contraseña admin. Cámbiala después del primer inicio de sesión.

Descargar GymFlash

Obtén la versión gratuita de GymFlash y empieza hoy mismo a controlar el acceso y las membresías de tu gimnasio.