@extends('layouts.admin') @section('title', 'Reports & Analytics') @section('page-title', 'Reports & Analytics') @section('content')

Operations / Reports & Analytics

Notification Read & Delivery Rates
@forelse($notifications as $notif) @php $rate = $notif->sent_count > 0 ? round(($notif->read_count / $notif->sent_count) * 100) : 0; @endphp @empty @endforelse
Notification Title Category Total Sent Delivered Read Receipts Read Rate
{{ $notif->title }} {{ $notif->category }} {{ $notif->sent_count }} {{ $notif->delivered_count }} {{ $notif->read_count }} {{ $rate }}%
No notification analytics found.
Survey Response & Participation rate
@forelse($surveys as $srv) @empty @endforelse
Survey Title Audience Scope Total Responses Participation %
{{ $srv->title }} {{ $srv->target_type }} {{ $srv->responses_count }} {{ $srv->participation_rate }}%
No survey analytics found.
Linked Student & Parent Status
Export Student Report (CSV)
@forelse($students as $std) @empty @endforelse
Roll Number Student Name Class & Section Linked Parent Link Status
{{ $std->roll_number }} {{ $std->name }} {{ $std->schoolClass->name }} - {{ $std->section->name }} @if($std->parents->count() > 0) {{ $std->parents->pluck('name')->implode(', ') }} @else N/A @endif @if($std->parents->count() > 0) Linked @else Unlinked @endif
No students in record database.
@endsection