@php use App\Models\Admin\Company; $candidateUser = authCheck()->candidate ?? ''; $featuredJobs = featuredJobs(10) ?? []; @endphp @extends('front.layouts.master') @section('title', 'Dashboard') @section('content')
@include('front.pages.candidate.candidate-sidebar')
@if (fileExists('candidates', $candidateUser?->candidate_image) == true && $candidateUser?->candidate_image !== '') author-img @else author-img @endif
{{ translate('Hello I’m') }}

{{ authCheck()->first_name . ' ' . authCheck()->last_name }}

{{ translate('Current Applied Jobs') }}:
@if (count($dashboardInfo['latest_apply_jobs']) > 0)
@foreach ($dashboardInfo['latest_apply_jobs'] as $applyJob) @if ($applyJob->status == PENDING) @elseif($applyJob->status == VIEW) @elseif($applyJob->status == SHORTLIST) @elseif($applyJob->status == REJECTED) @elseif($applyJob->status == INTERVIEW) @elseif($applyJob->status == HIRED) @endif @endforeach
{{ translate('Job Title') }} {{ translate('Apply Date') }} {{ translate('Summary') }} {{ translate('Status') }}
  • company-icon{{ $applyJob?->job?->company?->company_name }}
  • location-icon{{ $applyJob->job->city_name }}, {{ $applyJob->job->country_name }}
  • arrow-icon @if ($applyJob->job?->salary_mode == 'range')

    {{ translate('Salary') }}: {{ defaultCurrency() }}{{ dotZeroRemovePrice($applyJob?->job?->min_salary) }}- {{ defaultCurrency() }}{{ dotZeroRemovePrice($applyJob?->job?->max_salary) }} /{{ translate('Per') }} {{ $applyJob?->job?->salary_type == 'monthly' ? 'Month' : $applyJob?->job?->salary_type }}

    @else

    {{ translate('Salary') }}: {{ ucfirst($applyJob?->job?->salary_mode) }}

    @endif
{{ customDateFormate($applyJob->created_at, $format = 'd F, Y') }}
  • {{ translate('Experience') }}: {{ $applyJob->experience ?? $applyJob->candidate?->candidate_experience ?? 'NA' }}
  • @if ($applyJob->expected_salary)
  • {{ translate('Expected Salary') }}: {{ dotZeroRemovePrice($applyJob->expected_salary) }} {{ translate('Per Month') }}
  • @endif @if($applyJob && $applyJob->extra_information) @foreach ($applyJob->extra_information as $extra_information) @php $key = array_key_first($extra_information); $value = $extra_information[$key]; $extensions = ['jpg','jpeg','png','gif','pdf','doc','docx']; $isFile = preg_match('/\.('.implode('|',$extensions).')$/i', $value); @endphp @if($value)
  • {{ ucfirst(str_replace('_', ' ', $key)) }}: @if($isFile) {{ $value }} @else {{ $value }} @endif
  • @endif @endforeach @else @if ($applyJob->candidate->candidate_current_salary)
  • {{ translate('Current Salary') }}: {{ dotZeroRemovePrice($applyJob->candidate->candidate_current_salary) }} {{ translate('Per Month') }}
  • @endif @endif
@else

{{ translate('No jobs applied yet') }}.

@endif
@if (count($featuredJobs) > 0)
@foreach ($featuredJobs as $job)
{{ $job->job_title }}

{{ translate('By') }} {{ $job->company?->company_name ?? 'Unknown Company' }}

@php $active = Auth::check() && checkArrayValue($job->id, userBookBarkJobs()) ? 'active' : ''; @endphp
  • {{ $job->city_name ? $job->city_name : translate('Unknown City') }}, {{ $job->country_name ? $job->country_name : translate('Unknown Country') }}
  • @if ($job->salary_mode == 'range') @if (!empty($job->min_salary)) {{ defaultCurrency() }}{{ formatToK(dotZeroRemovePrice($job->min_salary)) }} - @endif {{ defaultCurrency() }}{{ formatToK(dotZeroRemovePrice($job->max_salary)) }} @else {{ ucfirst($job->salary_mode) }} @endif
  • {{ $job->jobJobTypes?->implode('type_name', ' , ') }}
  • {{ translate('Vacancy') }}: {{ $job->job_vacancy }}

{{ translate('Deadline') }}: {{ customDateFormate($job->job_deadline) }}

@endforeach
@endif
@endsection