@csrf
@if (session('success'))

Operasi Berhasil

{{ session('success') }}

@endif @if (session('error'))

Pemberitahuan

{{ session('error') }}

@endif @if ($stats['pending_orders'] > 0)
{{ $stats['pending_orders'] }}

Perhatian: Terdapat {{ $stats['pending_orders'] }} Pesanan Menunggu Konfirmasi!

Segera proses pesanan agar pembeli mendapatkan status update pengiriman produk.

Proses Pesanan Sekarang
@endif
{{ Auth::user()->name }}
Hak Akses Administrator Aktif

Selamat Datang, Admin {{ Auth::user()->name }}! ✨

Kelola katalog produk, pantau pesanan pelanggan, cek data pengguna, dan pantau performa penjualan secara terpadu.

Total Pendapatan

Rp {{ number_format($stats['total_revenue'], 0, ',', '.') }}

Bulan ini: Rp {{ number_format($stats['this_month_revenue'], 0, ',', '.') }}

Total Pesanan

{{ $stats['total_orders'] }}

Kelola Pesanan @if($stats['pending_orders'] > 0) {{ $stats['pending_orders'] }} Pending @endif →

Total Produk

{{ $stats['total_products'] }}

{{ $stats['active_products'] }} aktif di katalog →

Kategori

{{ $stats['total_categories'] }}

Kelola Kategori →

Pelanggan

{{ $stats['total_buyers'] }}

Data Pembeli →

Pipeline Status Pesanan Pelanggan

Klik status untuk langsung memfilter pesanan pada halaman kelola pesanan

Lihat Seluruh Pesanan →

Tren Penjualan & Pesanan (7 Hari Terakhir)

Grafik volume pesanan (Pink) dan omset harian (Biru)

Real-time Data

Kinerja Operasional

Ringkasan performa dan kesehatan inventori toko

Rata-rata Nilai Pesanan (AOV) Rp {{ number_format($stats['avg_order_value'], 0, ',', '.') }}
Pesanan Masuk Hari Ini {{ $stats['today_orders'] }} Transaksi
Peringatan Stok Rendah (≤ 10) {{ $stats['low_stock_count'] }} Produk Menipis

Pesanan Terbaru di Toko

Daftar transaksi yang baru masuk dari pelanggan

@forelse ($recentOrders as $order) @empty @endforelse
No. Pesanan Pelanggan Item Produk Total Belanja Status Bayar Status Pesanan Aksi
{{ $order->order_number }}
{{ $order->created_at->format('d M Y, H:i') }}
{{ strtoupper(substr($order->customer_name, 0, 1)) }}
{{ $order->customer_name }}
{{ $order->customer_email }}
@if($order->orderItems->count() > 0) {{ $order->orderItems->first()->product_name }} @if($order->orderItems->count() > 1) +{{ $order->orderItems->count() - 1 }} produk lainnya @endif @else - @endif Rp {{ number_format($order->total, 0, ',', '.') }}
{{ $order->payment_method ?? 'Transfer' }}
@if ($order->payment_status === 'paid') Lunas @else Belum Bayar @endif @php $statusBadges = [ 'pending' => ['bg-pink-100 text-pink-800 border-pink-200', 'Pending'], 'processing' => ['bg-blue-100 text-blue-800 border-blue-200', 'Diproses'], 'shipped' => ['bg-indigo-100 text-indigo-800 border-indigo-200', 'Dikirim'], 'completed' => ['bg-teal-100 text-teal-800 border-teal-200', 'Selesai'], 'cancelled' => ['bg-slate-100 text-slate-700 border-slate-200', 'Batal'], ]; $badge = $statusBadges[$order->status] ?? ['bg-slate-100 text-slate-700 border-slate-200', ucfirst($order->status)]; @endphp {{ $badge[1] }} Detail

Belum ada pesanan masuk di toko.

Transaksi pesanan dari pembeli akan otomatis muncul di tabel ini.

Produk Terbaru di Toko

Daftar produk terakhir yang ditambahkan ke sistem katalog

@forelse ($recentProducts as $product) @empty @endforelse
Nama Produk Kategori Harga Stok Status Aksi
{{ $product->name }} {{ $product->category->name ?? '-' }} Rp {{ number_format($product->price, 0, ',', '.') }} {{ $product->stock }} unit @if ($product->is_active) Aktif @else Nonaktif @endif Edit
Belum ada data produk di database.

🔥 Produk Terlaris (Best Seller)

Top Pilihan
@forelse ($topSellingProducts as $idx => $item)
{{ $idx + 1 }}

{{ $item->product_name }}

Terjual: {{ $item->total_quantity_sold }} unit

Rp {{ number_format($item->total_revenue_generated, 0, ',', '.') }}
@empty

Belum ada transaksi produk terlaris.

@endforelse

⚠️ Perhatian Stok Menipis

≤ 10 unit
@forelse ($lowStockProducts as $low)

{{ $low->name }}

Sisa: {{ $low->stock }} unit tersisa
Restock
@empty

Semua stok produk dalam kondisi aman.

@endforelse