@extends('layouts.app') @section('title', 'لوحة الإدارة العامة') @php $allCurrencies = ['EGP' => 'جنيه مصري', 'USD' => 'دولار أمريكي', 'TRY' => 'ليرة تركية']; $currencyIcons = ['EGP' => '🇪🇬', 'USD' => '🇺🇸', 'TRY' => '🇹🇷']; $activeCurrencies = $incomeByCurrency->pluck('currency')->merge($expensesByCurrency->pluck('currency'))->unique()->sort()->values()->toArray(); if (empty($activeCurrencies)) $activeCurrencies = ['EGP', 'USD', 'TRY']; @endphp @section('content')

لوحة الإدارة العامة

متابعة جميع الأقسام في مكان واحد

@if ($pendingApprovals > 0) موافقات معلقة ({{ $pendingApprovals }}) @endif 📊 التقارير
{{-- ==================== إحصائيات سريعة ==================== --}}

👤 المستخدمين

{{ $counts['users'] }}

📞 الليدات

{{ $counts['leads'] }}

🎓 الطلاب المسجلين

{{ $counts['students'] }}

📋 القبولات

{{ $counts['applications'] }}

💰 الإيرادات

{{ $counts['payments'] }}

💸 المصروفات

{{ $counts['expenses'] }}

{{-- ==================== ملخص الإيرادات والمصروفات حسب العملة ==================== --}}

💱 ملخص الإيرادات والمصروفات حسب العملة

@foreach ($activeCurrencies as $cur) @php $inc = $incomeByCurrency->where('currency', $cur)->sum('total'); $exp = $expensesByCurrency->where('currency', $cur)->sum('total'); $net = $inc - $exp; @endphp @endforeach @if (empty($activeCurrencies)) @endif
العملة الإيرادات المصروفات صافي الربح
{{ $currencyIcons[$cur] ?? '💱' }}

{{ $cur }}

{{ $allCurrencies[$cur] ?? $cur }}

{{ number_format($inc, 2) }} {{ number_format($exp, 2) }} {{ number_format($net, 2) }} @if($net >= 0) @else @endif
لا توجد بيانات
{{-- ==================== الأقسام السريعة ==================== --}}
🧑‍💼

إدارة الموظفين

إضافة إيميلات وكلمات سر

💰

المالية

مراقبة الإيرادات والمصروفات

📊

السيلز

أداء مندوبي المبيعات

👨‍🏫

تنظيم المدرسين

جداول ومواعيد التصوير

🎓

القبولات

قبولات مبدئية ونهائية

الموافقات الإدارية

اعتماد أو رفض الطلبات

@if ($pendingApprovals > 0) {{ $pendingApprovals }} @endif
@endsection