@extends('layouts.admin-simple') @section('title', 'Dashboard') @section('breadcrumb') @endsection @section('page-title')

Dashboard

Overview of warehouse operations and key metrics

@endsection @section('content')
flash_on Quick Actions
@if(auth()->user()->hasPermission('warehouse.incoming.create'))
input
Receive Goods
Record incoming shipment
@endif @if(auth()->user()->hasPermission('warehouse.outgoing.create'))
output
Dispatch Goods
Create outgoing shipment
@endif @if(auth()->user()->hasPermission('warehouse.inventory.adjust'))
tune
Adjust Stock
Update inventory levels
@endif @if(auth()->user()->hasPermission('warehouse.items.create'))
add_box
Add New Item
Register new inventory item
@endif
history Recent Transactions
View All
@forelse(\App\Models\Warehouse\IncomingTransaction::with(['supplier', 'items'])->latest()->take(5)->get() as $transaction)
input
Incoming: {{ $transaction->reference_number }}
From {{ $transaction->supplier->name ?? 'Unknown Supplier' }} • {{ $transaction->items_count ?? 0 }} items • {{ $transaction->created_at->diffForHumans() }}
{{ ucfirst($transaction->status) }}
@empty
inbox

No recent transactions

@endforelse
bar_chart Inventory Levels by Category
trending_up Top Moving Items
@forelse(\App\Models\Warehouse\Item::withCount('stockMovements')->orderBy('stock_movements_count', 'desc')->take(5)->get() as $item)
{{ $item->name }}
{{ $item->item_code }}
{{ $item->total_quantity ?? 0 }}
{{ $item->unit }}
@empty

No item data available

@endforelse
@endsection @push('styles') @endpush @push('scripts') @endpush