@php
$stats = [
[
'title' => 'TOTAL CANDIDATES',
'value' => \App\Models\Candidate::count(),
'subtitle' => 'Registered Users',
'icon' => '👥',
'gradient' => 'from-blue-500 via-blue-600 to-indigo-600',
'progress' => 'bg-gradient-to-r from-blue-400 to-indigo-500',
'shadow' => 'shadow-blue-500/50'
],
[
'title' => 'ACTIVE DEMANDS',
'value' => \App\Models\Demand::where('status', 'open')->count(),
'subtitle' => 'Open Positions',
'icon' => '💼',
'gradient' => 'from-green-500 via-emerald-600 to-teal-600',
'progress' => 'bg-gradient-to-r from-green-400 to-teal-500',
'shadow' => 'shadow-green-500/50'
],
[
'title' => 'ACTIVE PARTNERS',
'value' => \App\Models\Partner::where('status', 'active')->count(),
'subtitle' => 'Organizations',
'icon' => '🏢',
'gradient' => 'from-purple-500 via-violet-600 to-purple-700',
'progress' => 'bg-gradient-to-r from-purple-400 to-violet-500',
'shadow' => 'shadow-purple-500/50'
],
[
'title' => 'DEPARTURES',
'value' => \App\Models\Departure::where('status', 'departed')->count(),
'subtitle' => 'Successfully Deployed',
'icon' => '✈️',
'gradient' => 'from-cyan-500 via-sky-600 to-blue-600',
'progress' => 'bg-gradient-to-r from-cyan-400 to-blue-500',
'shadow' => 'shadow-cyan-500/50'
],
[
'title' => 'PENDING PROCESSING',
'value' => \App\Models\Departure::where('status', 'processing')->count(),
'subtitle' => 'In Progress',
'icon' => '⏳',
'gradient' => 'from-orange-500 via-amber-600 to-yellow-600',
'progress' => 'bg-gradient-to-r from-orange-400 to-yellow-500',
'shadow' => 'shadow-orange-500/50'
],
[
'title' => 'WORKING ABROAD',
'value' => \App\Models\Arrival::where('status', 'working')->count(),
'subtitle' => 'Currently Employed',
'icon' => '✅',
'gradient' => 'from-emerald-500 via-green-600 to-teal-600',
'progress' => 'bg-gradient-to-r from-emerald-400 to-teal-500',
'shadow' => 'shadow-emerald-500/50'
],
[
'title' => 'APPROVED CANDIDATES',
'value' => \App\Models\Candidate::where('status', 'approved')->count(),
'subtitle' => 'Ready for Deployment',
'icon' => '⭐',
'gradient' => 'from-pink-500 via-rose-600 to-red-600',
'progress' => 'bg-gradient-to-r from-pink-400 to-rose-500',
'shadow' => 'shadow-pink-500/50'
],
[
'title' => 'TOTAL AGENTS',
'value' => \App\Models\Agent::where('status', 'active')->count(),
'subtitle' => 'Active Recruiters',
'icon' => '🤝',
'gradient' => 'from-red-500 via-rose-600 to-pink-600',
'progress' => 'bg-gradient-to-r from-red-400 to-pink-500',
'shadow' => 'shadow-red-500/50'
],
];
@endphp
@foreach($stats as $index => $stat)
{{ $stat['title'] }}
{{ number_format($stat['value']) }}
{{ $stat['icon'] }}
{{ $stat['subtitle'] }}
{{ $stat['icon'] }}
@endforeach
{{-- MEGA CHARTS SECTION --}}