@extends('layouts.admin') @section('title', 'Investor Profile') @section('content')
{{ substr($investor->name, 0, 1) }}

{{ $investor->name }}

Added on {{ $investor->created_at->format('d M Y') }}

Basic Information
  • Email {{ $investor->email ?? 'N/A' }}
  • Phone {{ $investor->phone ?? 'N/A' }}
  • Budget Range @if($investor->min_budget || $investor->max_budget) £{{ number_format($investor->min_budget ?? 0) }} - £{{ number_format($investor->max_budget ?? 0) }} @else £{{ number_format((float) preg_replace('/[^0-9.]/', '', $investor->budget)) }} @endif
  • Location / Area {{ $investor->location ?? 'Any' }}
  • Bedrooms & Bathrooms Beds: {{ $investor->min_bedrooms ?? 'Any' }} - {{ $investor->max_bedrooms ?? 'Any' }} | Baths: {{ $investor->min_bathrooms ?? 'Any' }} - {{ $investor->max_bathrooms ?? 'Any' }}
  • @if(auth()->user()->role === 'admin')
  • Managed By {{ $investor->agent->name ?? 'System' }}
  • @endif
Investment Preferences
Investment Strategies
@forelse($investor->deals_of_interest ?? [] as $deal) {{ $deal }} @empty No strategies selected @endforelse
Property Types
@forelse($investor->property_types ?? [] as $type) {{ $type }} @empty No property types selected @endforelse
Internal Notes
{!! nl2br(e($investor->notes ?? 'No additional notes provided.')) !!}
Matching Properties
@if($matchedProperties->count() > 0)
@endif {{ $matchedProperties->count() }} Matches Found
@if($matchedProperties->count() > 0)
@foreach($matchedProperties as $property)
{{ $property->headline }}
£{{ number_format($property->price) }}
{{ $property->headline }}

{{ Str::limit($property->location, 30) }}

{{ $property->investment_type }}
@endforeach
@else

No properties currently match this investor's criteria.

@endif
@push('scripts') @endpush @endsection