@extends('layouts.recruiter') @section('title', 'Recruiter Dashboard — JOBES') @section('recruiter_content')
@if(!$company || !$company->banner)
@endif
Welcome back, Recruiter

{{ auth()->user()->name }}

{{ $company->name ?? 'Set up your company profile' }} @if($company && $company->is_verified) @endif

@if(!$company)
Complete your company profile!

Set up your company details so candidates can learn about your business and apply to your jobs.

Setup Profile
@endif @php $sub = auth()->user()->active_subscription; @endphp @if($sub && $sub->plan)
Current Plan: {{ $sub->plan->name }}
Upgrade Plan
Job Posts Usage
{{ $sub->job_posts_used }} / {{ $sub->plan->job_posts == 0 ? 'Unlimited' : $sub->plan->job_posts }}
@if($sub->plan->job_posts > 0)
@endif
Candidate Unlocks Usage
{{ $sub->candidate_unlocks_used ?? 0 }} / {{ $sub->plan->candidate_unlock_limit == 0 ? 'Unlimited' : $sub->plan->candidate_unlock_limit }}
@if($sub->plan->candidate_unlock_limit > 0)
@endif
@endif
{{ $stats['total_jobs'] }}
Total Jobs
{{ $stats['active_jobs'] }}
Active Jobs
{{ $stats['applications'] }}
Applications
{{ $stats['shortlisted'] }}
Shortlisted
Recent Posted Jobs
View All →
@if($recentJobs->count())
@foreach($recentJobs as $job) @endforeach
Job Title Applicants Status
{{ Str::limit($job->title, 28) }}
{{ $job->created_at->diffForHumans() }}
{{ $job->applications_count }} @php $statusColor = $job->status === 'active' ? 'background:#d1fae5; color:#065f46;' : 'background:#cbd5e1; color:#475569;'; @endphp {{ $job->status }}
@else
💼
No Jobs Posted Yet

Post your first job opening to reach talented professionals.

Post a Job
@endif
Latest Applicants
View All →
@if($recentApplications->count())
@foreach($recentApplications as $app)
{{ $app->user->name }}
{{ Str::limit($app->jobListing->title ?? '', 20) }}
@php $statusColor = match($app->status) { 'shortlisted','offered','hired' => 'background:#d1fae5; color:#065f46;', 'rejected' => 'background:#fee2e2; color:#991b1b;', 'reviewed' => 'background:#fef3c7; color:#92400e;', default => 'background:#e2e8f0; color:#475569;' }; @endphp {{ $app->status }}
@endforeach
@else
👥
No Applicants Yet

We will notify you as soon as a candidate applies.

@endif
@endsection