@extends('layouts.dashboard') @section('title', 'My Orders') @section('content')

My Orders

New Quote Request

Filter Orders

Clear
@if(request()->hasAny(['status', 'date_from', 'date_to']))

Active Filters:

@if(request('status')) Status: {{ ucfirst(request('status')) }} @endif @if(request('date_from')) From: {{ request('date_from') }} @endif @if(request('date_to')) To: {{ request('date_to') }} @endif
{{ $orders->total() }} {{ $orders->total() === 1 ? 'order' : 'orders' }} found
@endif @if($orders->count() > 0)
@foreach($orders as $order)

{{ $order->title }}

{{ $order->order_number }} • Created {{ $order->created_at->format('M d, Y') }}

From Quote Request: {{ $order->quoteRequest->request_number ?? 'N/A' }}

{{ ucfirst($order->status) }}
${{ number_format($order->amount, 2) }}
{{ $order->delivery_days }} days delivery
@if($order->due_date)
Due {{ $order->due_date->format('M d, Y') }} @if($order->isOverdue()) (Overdue) @endif
@endif
@if($order->original_files && count($order->original_files) > 0)
📎 {{ count($order->original_files) }} original file(s)
@endif @if($order->isDelivered() && $order->delivery_files && count($order->delivery_files) > 0)
Order Delivered!

✅ {{ count($order->delivery_files) }} delivery file(s) available

@if($order->delivered_at)

Delivered on {{ $order->delivered_at->format('M d, Y \a\t g:i A') }}

@endif
@endif @if($order->isCompleted())
Order Completed
@if($order->rating)
Your Rating: @for($i = 1; $i <= 5; $i++) @endfor
@endif
@endif
@if($order->isActive()) ⏳ In Progress @elseif($order->isDelivered()) 📦 Ready for Review @elseif($order->isCompleted()) ✅ Completed @endif
View Details →
@endforeach
{{ $orders->links() }}
@else

No orders yet

Orders will appear here once you accept quotes from your quote requests.

Create Quote Request
@endif
@endsection