@section('title', 'Dashboard') @push('styles') @endpush

Dashboard Administrativo

Período: {{ $dateRangeOptions[$dateRange] }}

@if($alerts->count() > 0)
@foreach($alerts as $alert)
{{ $alert['title'] }}

{{ $alert['message'] }}

@if(isset($alert['action'])) Ver detalles @endif
@endforeach
@endif
Ventas Totales

{{ format_money($stats['total_sales']) }}

@if($stats['sales_growth'] != 0) {{ abs($stats['sales_growth']) }}% vs período anterior @endif
Total Pedidos

{{ number_format($stats['total_orders']) }}

@if($stats['orders_growth'] != 0) {{ abs($stats['orders_growth']) }}% vs período anterior @endif
Valor Promedio

{{ format_money($stats['avg_order_value']) }}

Por pedido
Tasa Conversión

{{ $stats['conversion_rate'] }}%

Pedidos completados
Ventas - {{ $dateRangeOptions[$dateRange] }}
{{ $dateRangeOptions[$dateRange] }}
Estado de Pedidos
Completados
{{ $stats['completed_orders'] }} pedidos

{{ $stats['completed_orders'] }}

Pendientes
Requieren atención

{{ $stats['pending_orders'] }}

Productos
En catálogo

{{ $stats['total_products'] }}

Tiempo Entrega
Promedio

{{ $performance['avg_delivery_time'] }} días

Métricas de Rendimiento
Clientes Recurrentes
Con múltiples pedidos

{{ number_format($performance['repeat_customers'], 1) }}%

Tasa Cancelación
Pedidos cancelados

{{ number_format($performance['cancellation_rate'], 1) }}%

Rotación Inventario
Veces al mes

{{ format_money($performance['inventory_turnover'], 1) }}

Tiempo Respuesta
Soporte al cliente

{{ $performance['avg_response_time'] }} min

Top Productos
@foreach($topProducts as $index => $product)
{{ $index + 1 }}
{{ $product->name }}
{{ $product->total_sold }} vendidos
{{ $product->total_sold }}
@endforeach
Top Clientes
@foreach($topCustomers as $index => $customer)
{{ $index + 1 }}
{{ $customer->name }}
{{ $customer->total_orders }} pedidos
{{ format_money($customer->total_spent) }}
@endforeach
Top Empleados - {{ $dateRangeOptions[$dateRange] }}
@if($topEmployees->count() > 0) @foreach($topEmployees as $index => $employee)
@if($index === 0) @elseif($index === 1) @else @endif
{{ $employee->name }}
{{ $employee->total_deliveries }} entregas
@endforeach @else
No hay empleados con entregas en este período
@endif
Pedidos Recientes
Ver todos
@foreach($recentOrders as $order) @endforeach
Pedido Cliente Fecha Total Estado Acciones
#{{ $order->id }}
{{ $order->user->name ?? 'N/A' }}
{{ $order->user->email ?? 'N/A' }}
{{ $order->created_at->format('d/m/Y H:i') }}
{{ format_money($order->total_usd) }}
{{ ucfirst($order->estado) }} Ver
Acciones Rápidas
@push('scripts') @endpush