@extends('admin.layouts.master') @section('title', 'لوحة التحكم') @section('css') {{-- CSS إضافي لو حابب --}} @endsection @section('content')
{{-- كارت الترحيب --}}
Image

أهلاً، {{ $user->name }}

عيادة: {{ $user->clinic?->name ?? '-' }} @if($user->branch) — فرع: {{ $user->branch->name }} @endif

نظرة سريعة على أداء المركز اليوم.
{{-- ممكن تضيف أزرار اختصارات هنا لو حابب --}}
{{-- الكروت الإحصائية السريعة --}}

إجمالي المرضى

{{ $totalPatients }}

مرضى جدد اليوم

{{ $newPatientsToday }}

مواعيد اليوم

{{ $todayAppointments }}

فواتير الشهر الحالي

{{ number_format($monthInvoicesTotal, 2) }}

{{-- كروت إضافية (اختياري) --}}

زيارات اليوم المكتملة

{{ $todayVisits }}

الأطباء النشطين

{{ $activeDoctors }}

{{-- الجرافات --}}
{{-- المواعيد خلال آخر 7 أيام --}}

المواعيد خلال آخر 7 أيام

{{-- إحصائيات المواعيد حسب الحالة --}}

إحصائيات المواعيد حسب الحالة

{{-- جدول أحدث المواعيد --}}

أحدث المواعيد

@forelse($latestAppointments as $app) @empty @endforelse
# المريض الدكتور التاريخ الوقت الحالة
{{ $app->id }} {{ $app->patient?->first_name ?? $app->patient?->name ?? '-' }} {{ $app->doctor?->user?->name ?? '-' }} {{ $app->appointment_date->format('Y-m-d') }} {{ \Carbon\Carbon::parse($app->start_time)->format('h:i A') }} @php $status = $app->status; $badgeClass = match ($status) { 'confirmed' => 'success', 'pending' => 'warning', 'cancelled' => 'danger', default => 'secondary', }; @endphp {{ $status }}
لا توجد مواعيد مسجلة.
@endsection @section('js') @endsection