UPDATE FRONT-END HERO SLIDER, EVENT MANAGER, DAN DETAIL KLIEN
Tanggal: 10 Juli 2026

Perubahan utama:
1. Section "Dari pendaftaran hingga check-in" pada beranda dihapus.
2. Hero beranda menjadi carousel maksimal 3 slide.
3. Slide dapat ditambah, diedit, disembunyikan, dan dihapus dari Admin > Konten Beranda.
4. Setiap slide dapat:
   - Memilih jenis event.
   - Dihubungkan ke event aktif tertentu.
   - Menggunakan link custom.
   - Mengunggah gambar.
   - Memilih tema warna.
5. Admin dapat membuat, mengedit, mengaktifkan, menonaktifkan, memilih event utama, dan menghapus event melalui Admin > Kelola Event.
6. Link registrasi mendukung event tertentu: register.php?event=ID.
7. Section detail klien ditambahkan tepat di bawah hero.
8. Detail klien dapat dikelola dari Admin > Konten Beranda, meliputi logo, kategori, deskripsi, jumlah event, jumlah peserta, dan website.
9. Statistik penggunaan sistem tampil otomatis dari database.
10. Footer minimal dan section fitur sebelumnya tetap dipertahankan.

Catatan instalasi/update:
- Tidak ada perubahan struktur database yang wajib dijalankan karena tabel events sudah tersedia.
- Pastikan folder uploads dan uploads/settings dapat ditulis oleh PHP (umumnya permission 755 atau 775 sesuai hosting).
- Upload/replace seluruh file dalam folder eventpass ke instalasi yang sedang digunakan.
- Jangan menimpa config/database.php pada server apabila file konfigurasi database sudah aktif.
- Penghapusan event akan ikut menghapus peserta pada event tersebut karena relasi database menggunakan ON DELETE CASCADE.
- Sistem mencegah penghapusan event terakhir. Buat event baru sebelum menghapus event satu-satunya.
