@extends('layouts.app') @section('title', 'Rehabilitation Programs') @section('content')
{{-- Page guide: what this screen is for --}}
Rehabilitation & Empowerment. Manage disengagement, de-radicalization, rehabilitation and empowerment. Assign interventions and providers, track progress and status, and issue completion certificates.
{{-- HEADER --}}

Rehabilitation Programs

Manage prisoner rehabilitation, training, and certification programs
@can('prison.rehabilitation.add') Assign Program @endcan
{{-- STATS CARDS --}}
Education

{{ $stats['education'] ?? 0 }}

Vocational

{{ $stats['vocational'] ?? 0 }}

Counseling

{{ $stats['counseling'] ?? 0 }}

In Progress

{{ $stats['in_progress'] ?? 0 }}

Completed

{{ $stats['completed'] ?? 0 }}

Certified

{{ $stats['certified'] ?? 0 }}

{{-- FILTERS --}}
{{-- REHABILITATIONS TABLE --}}
@forelse($rehabilitations as $key => $rehab) {{-- CERTIFICATE MODAL --}} @empty @endforelse
# Prisoner Number Prisoner Name Program Category Program Name Start Date Progress Status Certificate Actions
{{ $rehabilitations->firstItem() + $key }} {{ $rehab->prisoner->prisoner_number ?? 'N/A' }} {{ $rehab->prisoner->name ?? 'N/A' }} {{ $rehab->program_category }} {{ $rehab->program_name }} {{ $rehab->start_date->format('Y-m-d') }}
{{ $rehab->progress_percentage }}%
{{ $rehab->progress_status }} @if($rehab->certificate_issued) Issued @else Not Issued @endif
@can('prison.rehabilitation.edit') @endcan @if(!$rehab->certificate_issued && $rehab->progress_status == 'Completed') @endif

No rehabilitation programs assigned. Click "Assign Program" to get started.

{{ $rehabilitations->links() }}
@endsection