@extends('layouts/layoutMaster') @section('title', 'Metricas Mariachi') @section('content') @php $statusMap = [ 'active' => ['label' => 'Activo', 'class' => 'success'], 'draft' => ['label' => 'Borrador', 'class' => 'secondary'], 'awaiting_plan' => ['label' => 'Sin plan', 'class' => 'warning'], 'awaiting_payment' => ['label' => 'Esperando pago', 'class' => 'warning'], 'paused' => ['label' => 'Pausado', 'class' => 'danger'], ]; $usagePercent = $openDraftLimit > 0 ? min(100, (int) round(($openDraftsCount / $openDraftLimit) * 100)) : 0; @endphp
Datos reales tomados de tus anuncios, conversaciones, favoritos y reseñas.
Aun no tienes perfil de mariachi. Completa tu perfil para ver metricas.
Activos: {{ (int) ($listingTotals['active'] ?? 0) }} · En revisión: {{ number_format((int) $listings->where('review_status', \App\Models\MariachiListing::REVIEW_PENDING)->count()) }}
@if($openDraftLimit > 0)Ultimos 30 dias: {{ number_format($views30d) }}
Ultimos 30 dias: {{ number_format($favorites30d) }}
Abiertas: {{ number_format($openQuotesTotal) }} · Ultimos 30 dias: {{ number_format($quotes30d) }}
Respondidas: {{ $repliedConversations }} / {{ $totalConversations }} · Pendientes primera respuesta: {{ $pendingFirstReply }}
Calificacion promedio: {{ number_format($approvedRatingAvg, 2) }} / 5
Periodo de analisis: ultimos 30 dias.
@if($profile->hasActiveVerification()) Verificación activa hasta {{ $profile->verification_expires_at?->format('Y-m-d') ?: 'nuevo aviso' }} @elseif($profile->verification_status === 'payment_pending') Verificación en revisión @else Sin verificación activa @endif