@php $passed = collect($readiness)->where('status', 'pass')->count(); $failed = collect($readiness)->where('status', 'fail')->count(); $warnings = collect($readiness)->where('status', 'warning')->count(); @endphp

Production Readiness

Panduan Go-Live APP TOEFL

Gunakan halaman ini sebagai pusat kontrol terakhir sebelum aplikasi digunakan untuk tes TOEFL resmi. Checklist ini tidak menggantikan uji manual, tetapi membantu memastikan konfigurasi, paket, backup, dan alur operasional sudah siap.

Pass

{{ $passed }}

Warning

{{ $warnings }}

Fail

{{ $failed }}

@foreach ($readiness as $item)

{{ $item['label'] }}

{{ $item['detail'] }}

{{ $item['status'] }}
@endforeach

Deploy Commands

Urutan Aman Deploy Hosting

php artisan app:production-check
@foreach ($deploySteps as $index => $step)

{{ $step['timing'] }}

{{ $step['command'] }}

{{ $step['purpose'] }}

@endforeach

Backup Policy

Target Backup Wajib

@foreach ($backupTargets as $target)

{{ $target['name'] }}

{{ $target['path'] }}

{{ $target['note'] }}

@endforeach

Staging Flow

Simulasi End-to-End Sebelum Tes Resmi

@foreach ($stagingFlow as $step)

{{ $step['owner'] }}

{{ $step['phase'] }}

{{ $step['outcome'] }}

@endforeach