@extends('layouts.app') @section('title', 'Tablero de Control de Inventarios') @section('subtitle', 'Resumen rápido de stock, movimientos y alertas') @section('content')

Productos

{{ $stats['products'] ?? 0 }}
Activos en todas las bodegas

Movimientos (24h)

{{ $stats['movements_today'] ?? 0 }}
Ingresos, egresos y ajustes

Stock crítico

{{ $stats['critical'] ?? 0 }}
Productos en nivel crítico

Alertas abiertas

{{ $stats['alerts'] ?? 0 }}
Pendientes de revisar

Últimos movimientos

Ordenados por fecha/hora (más reciente primero)
Ver todos
@forelse($movements as $move) @empty @endforelse
Fecha/Hora Producto Bodega Tipo Cantidad Usuario
{{ $move->moved_at?->format('d/m H:i') }} {{ $move->product->description ?? $move->product->code ?? 'Producto' }} {{ $move->warehouse->name ?? '' }} {{ $move->type }} {{ $move->quantity }} {{ $move->user->name ?? '' }}
Sin movimientos registrados.

Alertas de stock crítico

Bodega / Producto / Sugerencia de reposición
Alertas
@forelse($alerts as $alert)
{{ $alert->level }}
{{ $alert->product->description ?? 'Producto' }} · {{ $alert->warehouse->name ?? 'Bodega' }}
Sugerido: {{ $alert->suggested_restock }}
@empty
Sin alertas activas.
@endforelse
@endsection