@extends('layouts::admin') @section('page_title', 'Dashboard') @section('page_subtitle', 'Overview of certificate operations') @section('content')
{{-- Stat Cards --}}

Participants

{{ number_format($stats['participants']) }}

Eligible

{{ number_format($stats['eligible']) }}

Issued

{{ number_format($stats['certificates_issued']) }}

Downloaded

{{ number_format($stats['downloaded']) }}

Not Downloaded

{{ number_format($stats['not_downloaded']) }}

Revoked

{{ number_format($stats['revoked']) }}

{{-- Recent Certificates --}}

Recent Certificates

Latest issued certificates

View all
@forelse ($recentCertificates as $cert)
{{ strtoupper(substr($cert->recipient_name, 0, 1)) }}

{{ $cert->recipient_name }}

{{ $cert->certificate_number }} · {{ $cert->course->name ?? $cert->course_name }}

{{ $cert->issued_at?->diffForHumans() }}
@empty

No certificates issued yet.

@endforelse
{{-- Programs Overview --}}

Programs

Active certificate programs

Manage
@forelse ($programs as $prog)

{{ $prog->name }}

{{ $prog->courses_count }} courses · {{ $prog->registrations_count }} registrations

{{ ucfirst($prog->status) }}
@empty

No programs found.

@endforelse
{{-- Recent Activity --}}

Recent Activity

Latest admin actions

View all
@forelse ($recentActivity as $item)

{{ $item->action }}

{{ $item->description ?? $item->target_type }} · {{ $item->user?->name }}

{{ $item->created_at->diffForHumans() }}
@empty

No activity recorded yet.

@endforelse
@endsection