@extends('admin.layouts.app') @section('title', 'Order Report') @section('content')

Order Report

Analyze your order performance and revenue

Reset

Total Orders

{{ number_format($summary['total_orders']) }}

Total Revenue

৳{{ number_format($summary['total_revenue']) }}

Avg Order Value

৳{{ number_format($summary['avg_order_value']) }}

Completed

{{ $summary['by_status']['completed'] ?? 0 }}

Sales Trend (Last 7 Days)

Order Status Distribution

Pending {{ $summary['by_status']['pending'] ?? 0 }}
Processing {{ $summary['by_status']['processing'] ?? 0 }}
Completed {{ $summary['by_status']['completed'] ?? 0 }}
Cancelled {{ $summary['by_status']['cancelled'] ?? 0 }}
Returned {{ $summary['by_status']['returned'] ?? 0 }}

Order Details

@forelse($orders as $order) @empty @endforelse
Order ID Customer Items Total Payment Status Date
#{{ $order->id }}

{{ $order->shipping_name }}

{{ $order->shipping_phone }}

{{ $order->items->count() }} items ৳{{ number_format($order->total) }} {{ strtoupper($order->payment_method ?? 'COD') }} @php $statusColors = [ 'pending' => 'bg-amber-100 dark:bg-amber-900/30 text-amber-700 dark:text-amber-400', 'processing' => 'bg-blue-100 dark:bg-blue-900/30 text-blue-700 dark:text-blue-400', 'completed' => 'bg-emerald-100 dark:bg-emerald-900/30 text-emerald-700 dark:text-emerald-400', 'cancelled' => 'bg-red-100 dark:bg-red-900/30 text-red-700 dark:text-red-400', 'returned' => 'bg-purple-100 dark:bg-purple-900/30 text-purple-700 dark:text-purple-400', ]; @endphp {{ ucfirst($order->status) }} {{ $order->created_at->format('M d, Y') }}

No orders found for this period

@endsection @push('scripts') @endpush