@extends('layouts.admin') @section('title', 'Dashboard') @section('page-title', 'Dashboard') @section('content') @php $delivered = $stats['delivered_orders'] ?? 0; $pending = $stats['pending_orders'] ?? 0; $totalOrders = $stats['total_orders'] ?? 0; $deliveredPct = $totalOrders > 0 ? round(($delivered / $totalOrders) * 100) : 0; $pendingPct = $totalOrders > 0 ? round(($pending / $totalOrders) * 100) : 0; @endphp
Sales Today
${{ number_format($stats['sales_today'] ?? 0, 2) }}
Revenue
${{ number_format($stats['total_revenue'] ?? 0, 2) }}
Customers
{{ $stats['total_customers'] ?? 0 }}
Products
{{ $stats['total_products'] ?? 0 }}

Sales & Revenue

Last 6 months ยท Avg order ${{ number_format($stats['avg_order_value'] ?? 0, 2) }}

Live

Order Status

Delivered {{ $delivered }} ({{ $deliveredPct }}%)
Pending {{ $pending }} ({{ $pendingPct }}%)

Recent Orders

view all
@forelse ($recentOrders as $order) @empty @endforelse
Order # Customer Total Status Date
{{ $order->order_number ?? $order->id }} {{ $order->user->name ?? 'Guest' }} ${{ number_format($order->total_amount, 2) }} {{ \Illuminate\Support\Str::title(str_replace('_', ' ', $order->status)) }} {{ $order->created_at->format('M d, Y') }}
No recent orders
Store Pulse

Live ecommerce metrics

Pipeline

Delivered orders

{{ $delivered }}
{{ $deliveredPct }}%

Pending orders

{{ $pending }}
{{ $pendingPct }}%

Revenue YTD

${{ number_format($stats['total_revenue'] ?? 0, 2) }}
updated
@push('scripts') @endpush @endsection