1. 🔐 Akses & Login
- Buka URL sistem di browser (Chrome/Edge direkomendasikan)
- Klik Login Panel atau akses
/login.php
- Masukkan
Username & Password yang diberikan panitia
- Klik MASUK → Anda akan diarahkan ke halaman sesuai role
2. 👥 Peran Pengguna (Role)
| Role | Akses Utama | Catatan |
| Admin | Event Manager, Kelola User, Master Pool, Buat/Edit Sesi, Export, Complete | Kontrol penuh sistem |
| Operator | Pilih Sesi, Input Skor, Kontrol Timer/Sirene, Display, Export Sesi | Fokus pada pelaksanaan sesi |
3. 📅 Manajemen Event & Pengguna (Admin)
🌐 Event Manager
- Setelah login admin, Anda masuk ke Daftar Event
- Klik + Buat Event → Isi Nama Event & Tahun →
Simpan
- Klik ⚙️ Kelola pada event untuk masuk ke Dashboard Event
👥 Kelola User & Master Pool
- Kelola User: Tambah akun operator/admin, edit role, reset password, atau hapus akun
- Master Pool: Kelola data induk tim (Nama Sekolah, Kecamatan, No Peserta). Data ini dipakai saat setup sesi
4. 📝 Persiapan Sesi & Tim
- Di Dashboard Event, klik + Buat Sesi
- Isi:
- Nama Sesi (contoh:
Penyisihan Grup A)
- Babak:
Penyisihan atau Semifinal/Final
- Kuota Lolos: Jumlah tim yang akan otomatis lolos saat sesi di-Complete
- Pilih tim peserta dari 3 tab:
Dari Master Pool (tim reguler)
Tim Lolos (otomatis muncul jika ada sesi sebelumnya yang sudah di-Complete)
Tim Baru (input manual, otomatis tersimpan ke Master Pool)
- Klik 💾 Simpan Sesi → Sesi berstatus
DRAFT
- Klik 🟢 Aktifkan → Status berubah jadi
ACTIVE, siap dimainkan
5. ⌨️ Panel Operator (Input Skor & Kontrol)
- Klik Operator pada sesi yang aktif, atau akses
/operator.php
- Pilih sesi yang akan dijalankan
- Kontrol Timer:
- Atur durasi (detik) →
MULAI / STOP
- Timer berjalan sinkron dengan Display
- Input Skor:
- Isi nilai di kolom kategori (Lemparan, Skor Lemparan, Rebutan, Sesi Game)
- Tekan
Enter atau ↓ untuk pindah ke kolom berikutnya
- Status footer:
MENYIMPAN... → TERSIMPAN ✓
- Aksi Tambahan:
📊 REKAP → Export skor sesi ini
✅ COMPLETE → Selesaikan sesi. Sistem otomatis menghitung peringkat, menandai tim lolos, & mengunci perubahan skor
⬆ Upload Sirene → Ganti file audio sirine (format .mp3)
6. 📺 Live Display (Proyektor/TV)
- Akses
/display.php di laptop yang terhubung ke proyektor/TV
- Pilih Event → Pilih Sesi
- Layar akan menampilkan:
- Timer besar (countdown real-time)
- Kartu tim dengan skor live
- Log aktivitas skor terbaru
- ⚠️ Penting: Klik layar sekali untuk mengaktifkan audio browser (kebijakan keamanan Chrome/Firefox)
- Tombol navigasi di header:
🔄 Ganti Sesi | 📁 Ganti Event
7. 📊 Ekspor & Rekap Data
| Tombol | Fungsi | Output |
| 📊 Export (di Dashboard/Operator) | Rekap 1 sesi | .xls/.csv berisi skor per kategori, total, peringkat, status lolos |
| 📊 Export Event (di Header Dashboard) | Rekap semua sesi dalam 1 event | 1 file gabungan per sesi, siap untuk arsip atau pengumuman |
💡 Tips: File akan otomatis terbuka di Excel. Jika muncul warning '''format mismatch''', klik Yes/Open. Data tetap 100% akurat.
8. 🛠️ Tips Teknis & Troubleshooting
| Masalah | Solusi |
| 🔇 Sirine tidak bunyi | Pastikan layar Display diklik 1x untuk unlock audio. Cek volume & koneksi speaker |
| ⏱ Timer tidak sinkron | Pastikan laptop Operator & Display terhubung jaringan/WiFi yang sama. Refresh Display |
📉 Skor tampil 0 setelah Complete | Pastikan operator sudah input skor & status footer TERSIMPAN ✓. Cek koneksi internet saat input |
| 🖥 Tampilan Display terpotong | Tekan F11 untuk mode layar penuh. Gunakan resolusi minimal 1920×1080 |
| 🔑 Lupa password operator | Admin bisa reset via Kelola User → 🔑 Reset |
| 💾 Browser cache lama | Hard Refresh: Ctrl + Shift + R (Win) / Cmd + Shift + R (Mac) |
📞 Dukungan & Kontak
Jika mengalami kendala teknis atau butuh pelatihan singkat, hubungi:
- 📧 Panitia IT / KKG PAI Kota Bandung
- 📱 WhatsApp:
[Nomor Kontak]
- 🌐 Domain:
skoringlcc.haslab.biz.id
✅ Catatan Penting: Sistem ini terisolasi per-event. Data sesi A tidak akan mencampuri sesi B. Backup database secara berkala sebelum & sesudah event besar.
🙏 Terima kasih telah menggunakan Sistem Skoring LCC PAI 2026. Semoga kompetisi berjalan lancar & sukses!