CarlaApp
Conectando con Laravel + MySQL...
Dashboard
Operación general
Servidor conectado
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
ClienteServiciosVenceEstado
Cargando...
Resumen financiero
Ingresos
$0
Inversión
$0
Ganancia estimada
$0
Margen: 0%
Vista previa profesional
CarlaApp v13
DM Sans
DM Mono
Controles visuales

Estos ajustes se guardan en el navegador del usuario. No afectan la base de datos ni permisos.

Identidad del sistema
Vista previa de marca
Live
C
CarlaApp

Gestión de servicios, pagos y renovaciones

Estos valores se guardan en MySQL y se aplican al panel, portal y landing.

Landing pública
/inicio
Portal de clientes
ClienteTeléfonoServiciosPróx. vencimientoEstado
Conectando con Laravel + MySQL...
ServicioCategoríaDuraciónPrecio USDPrecio VESEstado
Cargando...
Activos
suscripciones
Por vencer
requieren atención
Vencidos
sin renovar
Nuevos servicios
solicitudes pendientes
Clientes por fecha de vencimiento
ClienteServicio a renovarVencimientoDías restantesEstadoAcciones
Solicitudes de nuevos servicios
Revisa comprobantes, contacta al cliente y activa el servicio desde la misma sección.
0 contactadas 0 activadas 0 canceladas
ClienteServicioPagoComprobanteEstado
Carga las solicitudes
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.
ClienteTeléfonoMensajeEstado
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 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.
Ingresos mes
$0
pagos confirmados
Pendientes
0
por confirmar
Confirmados
0
histórico visible
Rechazados
0
requieren revisión
FechaClienteServicioMontoMétodoReferenciaEstadoComprobante
Cargando pagos...
Emitidos
0
comprobantes activos
Anulados
0
sin validez interna
Monto emitido
$0
USD histórico
Sin comprobante
0
pagos confirmados
NúmeroFechaClienteServicioMontoEstado
Cargando comprobantes...
Notas
1
Emitir
Desde Pagos, usa Emitir en un pago confirmado. Si ya existe comprobante, abre el existente.
2
Imprimir o guardar PDF
El comprobante se abre en una vista imprimible. El navegador puede guardarlo como PDF sin librerías extra.
3
Documento interno
No reemplaza factura tributaria ni documento fiscal. Es un recibo operativo para control y respaldo.
Configuración SMTP
Prueba rápida
Si usas cPanel, prueba con mail.tudominio.cl, puerto 587 y TLS. Si falla, revisa que el buzón exista y que la contraseña sea correcta.
Mensaje manual
Plantillas
Cargando...
Bandeja de salida
FechaParaTipoAsuntoEstadoError
Cargando...
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
ServicioDuraciónPrecio ventaMi costoGananciaPrecio VESMargen
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
ServicioPagosIngresos
Carga el resumen para ver datos
Solicitudes pendientes
requieren contacto
Contactadas
en seguimiento
Cerradas
resueltas
Portal público
/portal
enlace para clientes
Solicitudes del portal
ClienteServicioSolicitadoEstado
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 o servicio nuevo
El cliente ve sus servicios, revisa el catálogo disponible y envía solicitudes 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
creados
Activos
pueden ingresar
Inactivos
sin acceso
Bloqueados
temporalmente
Usuarios administrativos
UsuarioRolEstadoÚ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.
FechaUsuarioAcciónEntidadDetalle
Carga la auditoría
Usuarios activos
habilitados
Usuarios bloqueados
lockout vigente
Fallos 24h
login fallido
Eventos 7d
seguridad
Checklist de producción
ControlEstadoDetalle
Carga el diagnóstico
Política aplicada
Sin cargar
Las variables se configuran en .env. No se editan desde navegador para evitar cambios peligrosos de seguridad en caliente.
Últimos accesos de usuarios
UsuarioRolÚltimo accesoIPEstado
Sin datos
Eventos recientes
Filtra por login, bloqueo, contraseña o IP
FechaEventoSeveridadEmail/IP
Carga eventos
Empresa activa
contexto actual
Empresas
registradas
Clientes activos
empresa activa
Ingresos históricos
confirmados
Empresas registradas
EmpresaEstadoClientesIngresos
Cargando...
Detalle / edición
Formato: Nombre opción | Detalle 1 | Detalle 2. Se muestra al cliente antes de subir comprobante.
Notas de operación multiempresa
1
Cambio de empresa activa
El selector superior cambia el contexto. Clientes, servicios, pagos, comprobantes, WhatsApp y reportes se muestran según la empresa activa.
2
Usuarios por empresa
Al crear usuarios, quedan asociados a la empresa activa. Un administrador puede cambiar de empresa desde el selector.
3
No es facturación multi-RUT legal
Esta fase separa operación y datos. Los comprobantes siguen siendo internos; no reemplazan documentos tributarios.
Estado sistema
sin revisar
Disco usado
storage/base
Último backup
sin datos
WhatsApp pendientes
cola manual wa.me
Chequeos de salud
ChequeoEstadoDetalle
Carga el estado del sistema
Últimas ejecuciones
TareaÚltima ejecución
Sin datos todavía
Tareas sin cron
Se ejecutan al entrar al dashboard o desde acciones manuales.
TareaEstadoÚltima ejecuciónMensaje
Carga el estado del sistema
Backups MySQL
ArchivoTamañoEstadoFecha
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.