@extends('layouts.app') @section('title', 'Harcourts Admin Dashboard') @section('content')

Harcourts Admin Dashboard

Manage property marketing requests, review designer proofs, and track campaign approvals.

New Marketing Request
Awaiting My Review
{{ $counts['awaiting_review'] }}
Changes Requested
{{ $counts['changes_requested'] }}
My Open Jobs
{{ $counts['my_open'] }}
Approved
{{ $counts['approved'] }}
Completed
{{ $counts['completed'] }}
Overdue
{{ $counts['overdue'] }}
@if($awaitingReviewRequests->count() > 0)

Proofs Awaiting Your Review

{{ $awaitingReviewRequests->count() }} Ready
@foreach($awaitingReviewRequests as $req)
{{ $req->request_number }}

{{ $req->requestType->name }}

{{ $req->property_address ?? $req->property_url }}

Agent: {{ $req->agent ? $req->agent->name : 'N/A' }} Version #{{ $req->latestVersion ? $req->latestVersion->version_number : 1 }}
Proof uploaded {{ $req->latest_proof_at ? $req->latest_proof_at->diffForHumans() : '' }} Review Creative →
@endforeach
@endif

My Submitted Requests

View All →
@forelse($myRequests as $req) @empty @endforelse
Request ID Type Property / Details Agent Submitted Required By Priority Status Revisions Action
{{ $req->request_number }} {{ $req->requestType->name }}
{{ $req->property_address ?? 'N/A' }}
@if($req->property_url) Listing Link ↗ @endif
{{ $req->agent ? $req->agent->name : 'N/A' }} {{ $req->submitted_at ? $req->submitted_at->format('d M Y, g:i A') : '' }} {{ $req->required_at ? $req->required_at->format('d M Y, g:i A') : '' }} {{ $req->revisions_count }} View
You have not submitted any marketing requests yet.
{{ $myRequests->links() }}
@endsection