@extends('layouts.app') @section('content')

Order #{{ $order->id }}

Manage order details and delivery

Order Information

Order ID
#{{ $order->id }}
Status
{{ ucfirst($order->status) }}
Amount
${{ number_format($order->amount, 2) }}
Delivery Days
{{ $order->delivery_days }} days
Created
{{ $order->created_at->format('M j, Y g:i A') }}
Due Date
@php $dueDate = $order->created_at->addDays($order->delivery_days); $isOverdue = $dueDate->isPast() && $order->status === 'active'; @endphp {{ $dueDate->format('M j, Y') }} @if($isOverdue) Overdue @endif
@if($order->delivered_at)
Delivered
{{ $order->delivered_at->format('M j, Y g:i A') }}
@endif @if($order->completed_at)
Completed
{{ $order->completed_at->format('M j, Y g:i A') }}
@endif

Project Details

Project Type
{{ $order->quoteRequest->project_type }}
Instructions
{{ $order->quoteRequest->instructions }}
@if($order->quoteRequest->additional_requirements)
Additional Requirements
{{ $order->quoteRequest->additional_requirements }}
@endif @if($order->admin_notes)
Admin Notes
{{ $order->admin_notes }}
@endif
@if($order->original_files && count($order->original_files) > 0)

Original Files

@foreach($order->original_files as $index => $file)

{{ $file['name'] }}

{{ round($file['size'] / 1024, 2) }} KB

Download
@endforeach
@endif @if($order->delivery_files && count($order->delivery_files) > 0)

Delivery Files

@foreach($order->delivery_files as $index => $file)

{{ $file['name'] }}

{{ round($file['size'] / 1024, 2) }} KB

Download
@endforeach
@if($order->delivery_notes)
Delivery Notes
{{ $order->delivery_notes }}
@endif
@endif @if($order->isCompleted() && ($order->rating || $order->customer_feedback))

Customer Feedback

@if($order->rating)
Rating
@for($i = 1; $i <= 5; $i++) @endfor ({{ $order->rating }}/5)
@endif @if($order->customer_feedback)
Feedback
{{ $order->customer_feedback }}
@endif
@endif @if($order->status === 'active')

Deliver Order

@csrf

Upload completed work files. Max 20MB per file. Any file type is supported.

@error('delivery_files.*')

{{ $message }}

@enderror
@error('delivery_notes')

{{ $message }}

@enderror
@endif

Customer

{{ strtoupper(substr($order->customer->name, 0, 2)) }}

{{ $order->customer->name }}

{{ $order->customer->email }}

@if($order->customer->phone)

{{ $order->customer->phone }}

@endif
Member since
{{ $order->customer->created_at->format('M j, Y') }}

Timeline

  • Order created

    {{ $order->created_at->format('M j, Y g:i A') }}

  • @if($order->delivered_at)
  • @if(!$order->completed_at)
    @endif

    Order delivered

    {{ $order->delivered_at->format('M j, Y g:i A') }}

  • @endif @if($order->completed_at)
  • Order completed

    {{ $order->completed_at->format('M j, Y g:i A') }}

  • @endif
@endsection