# Sistem Prakerin V5.1-FIX3 — Production Hardening & Clean Release

Paket ini adalah **Clean Production Release Candidate**. `.env`, log development, dump SQL berisi data, ZIP versi lama, cache hasil development, dan data pribadi tidak disertakan.

## Instalasi Baru
1. Pastikan XAMPP PHP 8.2+ dan MySQL aktif.
2. Extract paket ke folder aplikasi.
3. Jalankan `PRODUCTION-INSTALL.bat`.
4. Isi `.env` dengan `APP_URL`, database, dan konfigurasi WhatsApp jika diperlukan.
5. Installer membuat database, menjalankan migration, storage link, cache clear, lalu meminta pembuatan Administrator Production pertama.
6. Jangan gunakan akun demo/default.

## Update Existing
1. Backup database dan folder upload terlebih dahulu.
2. Jangan mengganti `.env` dan `APP_KEY`.
3. Salin source dan vendor versi baru.
4. Jalankan `UPDATE-XAMPP.bat`.
5. Update hanya migration, cache clear, storage link, dan health check. Tidak ada seeder demo, penerbitan sertifikat, secure-selfies cleanup, atau operasi bisnis otomatis.

## Production Config
Wajib:
- `APP_ENV=production`
- `APP_DEBUG=false`
- `APP_URL=https://...`
- `SESSION_SECURE_COOKIE=true`
- database production yang benar
- `APP_KEY` dibuat sekali dan dipertahankan

## Data
Paket aplikasi tidak membawa dump database produksi. Backup database dan folder upload dikelola terpisah oleh Administrator.

## Import Excel
Template resmi tersedia di `storage/app/templates/Template-Import-Siswa-Prakerin-HN.xlsx`.

## Keamanan
Jangan mengunggah `.env`, log, backup SQL, atau file development ke public web. Gunakan HTTPS sebelum kamera/GPS digunakan.
