@extends('layouts.admin') @section('title', 'Dashboard Toko') @section('content')
Panel Pengelola ShazkaBags

Selamat Datang, Admin!

Kelola penjualan tas online, pantau status pesanan pelanggan, dan analisa performa bisnis ShazkaBags dengan tampilan modern pink-biru yang elegan.

Total Produk

{{ $totalProducts ?? 0 }}

Kategori aktif: {{ $totalCategories ?? 0 }} Kelola →
Total Pesanan

{{ $totalOrders ?? 0 }}

Diproses: {{ $processingOrdersCount ?? 0 }} Detail →
Total Pelanggan

{{ $totalBuyers ?? 0 }}

Akun Pembeli Aktif 100% Terverifikasi
Total Pendapatan

Rp {{ number_format($totalRevenue ?? 0, 0, ',', '.') }}

Transaksi Berhasil Real Time
Aksi Cepat Pintasan praktis untuk operasional toko harian:
Grafik Penjualan & Pendapatan

Tren penjualan tas mingguan dan perbandingan nilai transaksi

Total Pesanan Periode
{{ array_sum($chartOrderCounts ?? []) }} Transaksi
Total Omset Periode
Rp {{ number_format(array_sum($chartRevenues ?? []), 0, ',', '.') }}
Rata-rata Order
Rp {{ count(array_filter($chartOrderCounts ?? [])) > 0 ? number_format(array_sum($chartRevenues ?? []) / max(1, array_sum($chartOrderCounts ?? [])), 0, ',', '.') : '0' }}
Produk Terlaris

Koleksi tas paling diminati pelanggan

Lihat Semua
@forelse ($bestSellingProducts as $index => $prod)
@if ($prod->image && file_exists(public_path('storage/' . $prod->image))) {{ $prod->name }} @else
@endif #{{ $index + 1 }}
{{ $prod->name }}
Rp {{ number_format($prod->price, 0, ',', '.') }}
Terjual: {{ $prod->sold_count ?? 0 }} pcs Sisa stok: {{ $prod->stock }}
@empty
Belum ada riwayat penjualan produk tas.
@endforelse
Pesanan Terbaru

Daftar transaksi terbaru dari pembeli di ShazkaBags

Lihat Semua Pesanan ({{ $totalOrders ?? 0 }}) →
@forelse ($recentOrders as $order) @empty @endforelse
ID Pesanan Nama Pembeli Tanggal Pesanan Total Pembayaran Status Pesanan Aksi Detail
#{{ $order->order_number }}
{{ $order->orderItems->count() }} item barang
{{ strtoupper(substr($order->user->name ?? 'P', 0, 1)) }}
{{ $order->user->name ?? 'Pembeli' }}
{{ $order->user->email ?? '-' }}
{{ $order->created_at->format('d M Y') }}
{{ $order->created_at->format('H:i') }} WIB
{{ $order->formatted_total ?? ('Rp ' . number_format($order->total, 0, ',', '.')) }}
Metode: {{ $order->payment_method ?? 'Transfer' }}
@if ($order->status === 'pending') Menunggu Pembayaran @elseif ($order->status === 'processing') Sedang Diproses @elseif ($order->status === 'shipped') Sedang Dikirim @elseif ($order->status === 'completed') Selesai @elseif ($order->status === 'cancelled') Dibatalkan @else {{ ucfirst($order->status) }} @endif Detail
Belum ada pesanan terbaru dari pembeli.
Informasi Pelanggan

Ringkasan akun pembeli aktif di toko

{{ $totalBuyers ?? 0 }} Pembeli Terdaftar

Seluruh akun pembeli terdaftar memiliki akses ke fitur keranjang, checkout instan, pengisian alamat ganda, pelacakan riwayat pesanan, serta manajemen profil mandiri.

Hak Akses Pembeli Role Buyer terproteksi Middleware
role: buyer
Status Toko ShazkaBags

Informasi konfigurasi dan profil administrator

Online
Admin Avatar
{{ $userName ?? auth()->user()->name ?? 'Admin ShazkaBags' }}
{{ $userEmail ?? auth()->user()->email ?? 'admin@gmail.com' }}
Super Administrator
Versi Desain: Pink & Blue Modern v2.0 Buka Toko
@endsection @push('scripts') @endpush