@extends('layouts.school') @section('title', 'Academic Performance') @section('header', 'Academic Performance') @section('content')

Pass mark: {{ $passMark }}% (configurable via settings key results.pass_mark)

@if($analytics)

Students Graded

{{ $analytics['students_graded'] }}

Class Average

{{ $analytics['class_average'] !== null ? $analytics['class_average'].'%' : '-' }}

Pass Rate (avg ≥ {{ $passMark }}%)

{{ $analytics['pass_rate'] !== null ? $analytics['pass_rate'].'%' : '-' }}

Top 5 Students

@forelse($analytics['top_students'] as $row) @empty @endforelse
{{ $row['position'] }} {{ $row['student']->full_name }} {{ $row['average'] }}% {{ $row['grade'] }}
No graded students.

Needs Attention (below pass mark)

@forelse($analytics['at_risk'] as $row) @empty @endforelse
{{ $row['student']->full_name }} {{ $row['average'] }}% {{ $row['grade'] }}
All students are above the pass mark.

Subject Performance

@forelse($analytics['subjects'] as $row) @empty @endforelse
Subject Average Highest Lowest Pass Rate
{{ $row['subject']->name }} {{ $row['average'] !== null ? $row['average'].'%' : '-' }} {{ $row['highest'] ?? '-' }} {{ $row['lowest'] ?? '-' }} {{ $row['pass_rate'] !== null ? $row['pass_rate'].'%' : '-' }}
No subjects configured for this class.
@endif @endsection