@extends('admin.layouts.app') @section('title', 'Dashboard') @section('content') {{-- Stats Cards --}}

Monthly Revenue

${{ number_format($stats['monthly_revenue'], 2) }}

Active Services

{{ $stats['active_services'] }}

Open Tickets

{{ $stats['open_tickets'] }}

Unpaid Invoices

${{ number_format($stats['unpaid_total'], 2) }}

{{-- Recent Orders --}}

Recent Orders

@forelse($recentOrders as $order)

#{{ $order->order_number }}

{{ $order->user->full_name ?? 'N/A' }} · {{ $order->created_at->diffForHumans() }}

${{ number_format($order->amount, 2) }} {{ ucfirst($order->status) }}
@empty

No recent orders.

@endforelse
{{-- Recent Tickets --}}

Recent Tickets

@forelse($recentTickets as $ticket)
{{ Str::limit($ticket->subject, 40) }}

{{ $ticket->user->full_name ?? $ticket->guest_name }} · {{ $ticket->department->name ?? '' }}

{{ ucfirst(str_replace('_', ' ', $ticket->status)) }}
@empty

No recent tickets.

@endforelse
{{-- Recent Invoices --}}

Recent Invoices

@forelse($recentInvoices as $invoice) @empty @endforelse
Invoice # Client Amount Due Date Status
{{ $invoice->invoice_number }} {{ $invoice->user->full_name ?? 'N/A' }} ${{ number_format($invoice->total, 2) }} {{ $invoice->date_due?->format('M d, Y') }} {{ ucfirst($invoice->status) }}
No invoices yet.
@endsection