@extends('layouts.partner') @section('title', 'Demand Details - M-Ajira Partner') @section('content')
Back to Demands
@if(session('success'))

Success!

{{ session('success') }}

@endif
💼

{{ $demand->demand_sn }}

{{ $demand->job_title }}

{{ ucfirst($demand->status) }} @if($demand->payment_type) @switch($demand->payment_type) @case('fixed') 💰 Fixed @break @case('range') 📊 Range @break @case('per_trip') 🚗 Per Trip @break @case('hourly') ⏰ Hourly @break @case('commission') �� Commission @break @case('negotiable') 🤝 Negotiable @break @endswitch @endif

COUNTRY

{{ $demand->country }}

POSITIONS

{{ $demand->positions_filled }}/{{ $demand->positions_available }}

COMPENSATION

@switch($demand->payment_type) @case('fixed')

{{ $demand->salary_currency }} {{ number_format($demand->salary_foreign_amount, 0) }}/month

KES {{ number_format($demand->salary_foreign_amount * $demand->exchange_rate, 0) }}

@break @case('range')

{{ $demand->salary_currency }} {{ number_format($demand->salary_min, 0) }} - {{ number_format($demand->salary_max, 0) }}

KES {{ number_format($demand->salary_min * $demand->exchange_rate, 0) }} - {{ number_format($demand->salary_max * $demand->exchange_rate, 0) }}

@break @case('per_trip')

{{ $demand->salary_currency }} {{ number_format($demand->per_trip_rate, 2) }}/trip

~{{ $demand->salary_currency }} {{ number_format($demand->per_trip_rate * ($demand->estimated_trips_per_month ?? 100), 0) }}/month

@break @case('hourly')

{{ $demand->salary_currency }} {{ number_format($demand->hourly_rate, 2) }}/hour

~{{ $demand->salary_currency }} {{ number_format($demand->hourly_rate * ($demand->estimated_hours_per_month ?? 160), 0) }}/month

@break @case('commission')

{{ $demand->commission_percentage }}% Commission

@if($demand->base_salary)

+ {{ $demand->salary_currency }} {{ number_format($demand->base_salary, 0) }} base

@endif @break @case('negotiable')

Negotiable

To be discussed

@break @default

{{ $demand->salary_currency }} {{ number_format($demand->salary_foreign_amount ?? 0, 0) }}

KES {{ number_format($demand->salary_kes_amount ?? 0, 0) }}

@endswitch
@if($demand->job_description)

📄 Job Description

{{ $demand->job_description }}

@endif @if($demand->additional_benefits)

✨ Additional Benefits

{{ $demand->additional_benefits }}

@endif @if($demand->payment_type && $demand->payment_type !== 'fixed')

💰 Payment Structure Details

@switch($demand->payment_type) @case('range')

MINIMUM

{{ $demand->salary_currency }} {{ number_format($demand->salary_min, 0) }}

MAXIMUM

{{ $demand->salary_currency }} {{ number_format($demand->salary_max, 0) }}

AVERAGE

{{ $demand->salary_currency }} {{ number_format(($demand->salary_min + $demand->salary_max) / 2, 0) }}

@break @case('per_trip')

RATE PER TRIP

{{ $demand->salary_currency }} {{ number_format($demand->per_trip_rate, 2) }}

EST. TRIPS/MONTH

{{ $demand->estimated_trips_per_month ?? 100 }}

EST. MONTHLY

{{ $demand->salary_currency }} {{ number_format($demand->per_trip_rate * ($demand->estimated_trips_per_month ?? 100), 0) }}

@break @case('hourly')

HOURLY RATE

{{ $demand->salary_currency }} {{ number_format($demand->hourly_rate, 2) }}

EST. HOURS/MONTH

{{ $demand->estimated_hours_per_month ?? 160 }}

EST. MONTHLY

{{ $demand->salary_currency }} {{ number_format($demand->hourly_rate * ($demand->estimated_hours_per_month ?? 160), 0) }}

@break @case('commission')
Commission Rate: {{ $demand->commission_percentage }}%
@if($demand->base_salary)
Base Salary: {{ $demand->salary_currency }} {{ number_format($demand->base_salary, 0) }}
@endif @if($demand->commission_details)

{{ $demand->commission_details }}

@endif
@break @case('negotiable') @if($demand->negotiable_details)

{{ $demand->negotiable_details }}

@else

Salary will be discussed during the interview process

@endif @break @endswitch
@endif
@if($demand->experience_years)

EXPERIENCE

{{ $demand->experience_years }} years

@endif @if($demand->preferred_gender)

GENDER

{{ $demand->preferred_gender }}

@endif @if($demand->education_level)

EDUCATION

{{ $demand->education_level }}

@endif @if($demand->preferred_age)

AGE RANGE

{{ $demand->preferred_age }}

@endif @if($demand->preferred_religion)

RELIGION

{{ $demand->preferred_religion }}

@endif @if($demand->trade_certificate)

CERTIFICATE

{{ $demand->trade_certificate }}

@endif

👥 Matched Candidates {{ $demand->candidates->count() }}

@forelse($demand->candidates as $candidate)
{{ strtoupper(substr($candidate->first_name, 0, 1)) }}{{ strtoupper(substr($candidate->last_name, 0, 1)) }}

{{ $candidate->first_name }} {{ $candidate->last_name }}

{{ $candidate->gender }} • {{ $candidate->county }}

📱 {{ $candidate->phone ?? ($candidate->contact_no ?? 'N/A') }}

{{ $candidate->pivot->match_score }}%

MATCH

PASSPORT

{{ $candidate->has_passport ? '✓ Yes' : '✗ No' }}

POLICE CLEARANCE

{{ $candidate->has_valid_police_clearance ? '✓ Yes' : '✗ No' }}

ABROAD EXP

{{ $candidate->worked_abroad_before ? '✓ Yes' : '✗ No' }}

STATUS

{{ ucfirst($candidate->pivot->status) }}

@csrf
@empty
🔍

No Candidates Matched Yet

Our system will automatically match suitable candidates based on your requirements.

@endforelse
@endsection