@extends('admin.layout.app') @section('title', __('admin.student_reports_dashboard')) @section('body')

{{ __('admin.student_reports_dashboard') }}

{{ __('admin.quick_access_to_the_most_useful_student_reports_and_exp') }}

{{ __('admin.open_all_students_report') }}
{{ __('admin.total_students') }}
{{ $stats['total'] }}
{{ __('admin.missing_profiles') }}
{{ $stats['missing_profiles'] }}
{{ __('admin.low_attendance') }}
{{ $stats['low_attendance'] }}
{{ __('admin.fee_defaulters') }}
{{ $stats['fee_defaulters'] }}
@php $items = [ ['title' => 'All Students Report', 'desc' => 'Full student list with academic placement, attendance, fee status, and quick actions.', 'route' => route('reports.students.all'), 'class' => 'primary'], ['title' => 'Missing Profile Report', 'desc' => 'Find students missing student number, phone, faculty, department, program, or semester.', 'route' => route('reports.students.missing-profile'), 'class' => 'warning'], ['title' => 'Low Attendance Report', 'desc' => 'Identify students below the required attendance threshold.', 'route' => route('reports.students.low-attendance'), 'class' => 'danger'], ['title' => 'Fee Defaulters Report', 'desc' => 'View students with outstanding fee balances.', 'route' => route('reports.students.fee-defaulters'), 'class' => 'info'], ['title' => 'At Risk Students Report', 'desc' => 'Students flagged by GPA, failed courses, attendance, or unpaid fees.', 'route' => route('reports.students.at-risk'), 'class' => 'dark'], ]; @endphp @foreach($items as $item)
{{ $item['title'] }}
{{ __('admin.report') }}

{{ $item['desc'] }}

{{ __('admin.open_report') }}
@endforeach
@endsection