@extends('layouts.app') @section('title', $client->full_name . ' — Client Profile') @section('content') {{-- Header --}}

{{ $client->full_name }}

{{ $client->mobile }} @if($client->email) • {{ $client->email }} @endif @if($client->city) • {{ $client->city }} @endif
Edit @if(Auth::user()->isAdmin())
@csrf @method('DELETE')
@endif
{{-- Stats row --}}
Interest
{{ \App\Models\Client::INTEREST_TYPES[$client->interest_type] }}
Source
{{ optional($client->sourcingChannel)->name ?? '—' }}
{{ $activeRequirements->count() }}
Active Requirements
{{ $kycDocuments->count() }}
KYC Documents
{{-- KYC + Profile row --}}
{{-- KYC Documents --}}
KYC Documents
@forelse($kycDocuments as $doc)
{{ $doc->original_name }}
{{ optional($doc->documentType)->name ?? '—' }} • {{ \App\Services\ClientKycService::formatBytesStatic((int)$doc->size) }} • {{ $doc->created_at->format('d M Y') }}
@if(Auth::user()->isAdmin()) @endif
@empty
No KYC documents uploaded yet.
@endforelse
{{-- Profile details + Staff assignment --}}
Profile Details
Full Name
{{ $client->full_name }}
Mobile
{{ $client->mobile }}
Email
{{ $client->email ?? '—' }}
City
{{ $client->city ?? '—' }}
@if($client->address)
Address
{{ $client->address }}
@endif
Assigned To
{{ optional($client->assignedTo)->name ?? '—' }}
Added by
{{ optional($client->createdBy)->name ?? '—' }}
Added on
{{ $client->created_at->format('d M Y, h:i A') }}
@if(Auth::user()->isAdmin())
Assigned Staff
@csrf @method('PATCH')
@endif
{{-- ═══════════════════ REQUIREMENTS SECTION ═══════════════════ --}}
Search Requirements
{{-- Active Requirements --}} @if($activeRequirements->isNotEmpty())
Active — {{ $activeRequirements->count() }}
@foreach($activeRequirements as $req) @include('client.requirement._card', ['req' => $req, 'client' => $client]) @endforeach
@endif {{-- Past Requirements --}} @if($closedRequirements->isNotEmpty())
Past Requirements — {{ $closedRequirements->count() }}
@foreach($closedRequirements as $req) @include('client.requirement._card', ['req' => $req, 'client' => $client]) @endforeach
@endif @if($activeRequirements->isEmpty() && $closedRequirements->isEmpty())
No requirements yet.
@endif @endsection @push('scripts') @endpush