Dashboard
Resumen general
Clientes totales
—
registrados
Por vencer (7 días)
—
requieren atención
Vencidos
—
sin renovar
Tasa USD/VES
36.84
Bs por USD
Próximos a vencer
| Cliente | Servicios | Vence | Estado |
|---|---|---|---|
| Cargando... | |||
Resumen financiero
Ingresos
$0
Inversión
$0
Ganancia estimada
$0
Margen: 0%
Personalización visual
Apariencia y temas
Fuentes DM Sans/DM Mono, modo claro/oscuro, colores de acento y densidad visual.
Preferencias locales del navegador
Vista previa profesional
DigiAdmin v7DM Sans
DM Mono
—
—
Controles visuales
Estos ajustes se guardan en el navegador del usuario. No afectan la base de datos ni permisos.
Clientes
Cargando...
| Cliente | Teléfono | Servicios | Próx. vencimiento | Estado | |
|---|---|---|---|---|---|
| Conectando con Laravel + MySQL... | |||||
Catálogo de servicios
Servicios almacenados en MySQL
| Servicio | Categoría | Duración | Precio USD | Precio VES | Estado | |
|---|---|---|---|---|---|---|
| Cargando... | ||||||
Renovaciones
Gestión de membresías y vencimientos
Activos
—
Por vencer
—
Vencidos
—
Clientes por fecha de vencimiento
| Cliente | Servicios | Vencimiento | Días restantes | Estado |
|---|
WhatsApp — Etapa 1
Recordatorios manuales con enlace wa.me, sin API pagada
Pendientes
—
por enviar manualmente
Enviados
—
marcados manualmente
Fallidos
—
revisar teléfono o mensaje
Bandeja de recordatorios
Abre WhatsApp con el mensaje listo y luego marca el estado.
| Cliente | Teléfono | Mensaje | Estado | |
|---|---|---|---|---|
| Carga la bandeja de WhatsApp... | ||||
Cómo funciona
1
Generar pendientes
El sistema busca suscripciones que vencen según
WHATSAPP_DAYS_BEFORE y crea mensajes en cola.2
Abrir WhatsApp
El botón Abrir usa
wa.me con teléfono y mensaje precargado. No usa Cloud API.3
Marcar enviado
Después de enviar desde WhatsApp, marcas el registro como enviado para no repetirlo.
Mensaje rápido
Útil para mensajes fuera de la cola.
Pagos
Registro financiero, confirmación y renovaciones
Ingresos mes
$0
pagos confirmados
Pendientes
0
por confirmar
Confirmados
0
histórico visible
Rechazados
0
requieren revisión
| Fecha | Cliente | Servicio | Monto | Método | Referencia | Estado | |
|---|---|---|---|---|---|---|---|
| Cargando pagos... | |||||||
Precios e inversión
Tarifas, conversión USD/VES y rentabilidad
Tasa de cambio
1 USD =
36.84 Bs
Actualizar manualmente
Calculadora rápida
USD
⇅
VES
Tasa: 36.84 Bs/USD
Margen
%Bs 423.66
Tabla de precios · costo · ganancia
| Servicio | Duración | Precio venta | Mi costo | Ganancia | Precio VES | Margen |
|---|
Reportes y exportaciones
CSV descargables para operación, finanzas y vencimientos
Rango del reporte
Ingresos rango
$0
pagos confirmados
Costos rango
$0
según suscripciones
Ganancia
$0
Margen: 0%
Pendientes
0
pagos por revisar
Exportaciones operativas
Exportaciones financieras
Los CSV salen en UTF-8 con BOM para abrir bien en Excel/LibreOffice. Nada de caracteres poseídos.
Servicios con más ingresos
| Servicio | Pagos | Ingresos |
|---|---|---|
| Carga el resumen para ver datos | ||
Portal de clientes
Registro externo, solicitudes de renovación y acceso público para clientes
Solicitudes pendientes
—
requieren contacto
Contactadas
—
en seguimiento
Cerradas
—
resueltas
Portal público
/portal
enlace para clientes
Solicitudes de renovación
| Cliente | Servicio | Solicitado | Estado | |
|---|---|---|---|---|
| Carga las solicitudes del portal | ||||
Cómo usarlo
1
Entrega el enlace
Comparte
/portal con tus clientes para que entren o se registren.2
Cliente solicita renovación
El cliente ve sus servicios, vencimientos y envía una solicitud desde su portal.
3
Administración cierra el ciclo
Desde este panel marcas la solicitud como contactada o cerrada, y registras pago/renovación como en la fase anterior.
Para activar el botón de WhatsApp soporte en el portal, configura
WHATSAPP_SUPPORT_PHONE en el archivo .env.Usuarios y roles
Permisos por módulo, bloqueo y recuperación administrativa
Usuarios
—
creados
Activos
—
pueden ingresar
Inactivos
—
sin acceso
Bloqueados
—
temporalmente
Usuarios administrativos
| Usuario | Rol | Estado | Último login | |
|---|---|---|---|---|
| Carga los usuarios | ||||
Cambiar mi contraseña
Mínimo 8 caracteres. La contraseña no se muestra ni se guarda en texto plano.
Auditoría
Registro de acciones críticas y cambios administrativos
| Fecha | Usuario | Acción | Entidad | Detalle |
|---|---|---|---|---|
| Carga la auditoría | ||||
Mantenimiento y backups
Salud del sistema, backups MySQL, cron jobs y limpieza operacional
Estado sistema
—
sin revisar
Disco usado
—
storage/base
Último backup
—
sin datos
WhatsApp pendientes
—
cola manual/API
Chequeos de salud
| Chequeo | Estado | Detalle |
|---|---|---|
| Carga el estado del sistema | ||
Últimas ejecuciones cron
| Tarea | Última ejecución |
|---|---|
| Sin datos todavía | |
Backups MySQL
| Archivo | Tamaño | Estado | Fecha | |
|---|---|---|---|---|
| Carga la lista de backups | ||||
Acciones rápidas
1
Ejecutar revisión de vencimientos
Actualiza estados activo/por vencer/vencido.
2
Generar recordatorios WhatsApp
Crea pendientes en la bandeja WhatsApp según días configurados.
3
Limpiar backups/logs antiguos
Mantiene controlado el espacio en disco. Nada de llenar cPanel como basurero digital.
4
Verificar cola WhatsApp API
Solo envía si
WHATSAPP_CLOUD_ENABLED=true. En etapa manual solo registra ejecución.