Seguridad y Despliegue Local

1. Blindaje y Acceso Restringido

Para proteger los ingresos diarios y la base de datos de socios, el sistema solo permite el acceso desde la red interna del gimnasio.

Configuración de IP Estática

Asegúrate de que la computadora de recepción tenga una IP estática asignada en el router. Esto evita que el sistema bloquee el acceso tras un reinicio del equipo.

// Archivo de configuración: config/config.php
define('ALLOWED_IP', '192.168.1.50'); // Solo esta IP puede cobrar

2. Personalización Visual (Branding)

El sistema adapta los colores y logotipos en los tickets de WhatsApp y en el dashboard de recepción según tu configuración.

Logo del Sistema

Recomendado: PNG fondo transparente (400x400px). Se utiliza en el Login y en el QR de acceso.

Colores de Marca

Define el color primario de los badges y botones desde el módulo Ajustes > Brand.


3. Continuidad de Negocio (Offline)

Tu sistema está diseñado para seguir validando entradas aunque el internet externo falle, siempre que el servidor local esté encendido.

Protocolo de Emergencia

Si el internet cae, el envío de WhatsApp se pausará, pero el **semáforo de acceso** y el **registro de pagos** seguirán activos. Los mensajes se sincronizarán al recuperar la conexión.