PETUNJUK SI BACA QR

ISI FOLDER
- index.html: aplikasi SI BACA QR.
- PETUNJUK.txt: petunjuk penggunaan.

FITUR
1. Login admin demo.
2. Tambah, ubah, dan hapus buku.
3. Membuat QR Code per buku dan mencetaknya.
4. Form siswa: nama lengkap, kelas, dan kode buku.
5. Scan QR menggunakan kamera (memerlukan internet untuk memuat pustaka QR dan umumnya HTTPS).
6. Laporan membaca, pencarian, filter tanggal, ekspor CSV.
7. Cadangkan/pulihkan data JSON.
8. Ganti kata sandi demo.

LOGIN DEMO
Nama pengguna: admin
Kata sandi awal: admin123
Setelah masuk, segera ganti kata sandi melalui menu Kelola Admin.

CARA MEMBUKA DI KOMPUTER
1. Ekstrak ZIP.
2. Buka index.html menggunakan Chrome, Edge, atau Firefox.
3. Masuk menggunakan akun demo di atas.

CARA MENGGUNAKAN DI HP ANDROID
1. Ekstrak ZIP menggunakan aplikasi pengelola file.
2. Buka index.html menggunakan browser atau editor seperti Acode lalu gunakan fitur preview.
3. Untuk kamera QR, browser biasanya harus mengakses halaman melalui HTTPS dan izin kamera harus diaktifkan. Membuka file langsung (file://) dapat membuat kamera tidak berfungsi.
4. Tambahkan data buku dari menu Kelola Admin, buat QR, lalu cetak/tempel pada buku.
5. Siswa buka menu Catat Membaca, isi nama dan kelas, lalu scan QR atau ketik kode buku.

PENTING - BATASAN VERSI INI
- Ini adalah prototipe frontend. Data disimpan di localStorage pada browser/perangkat tersebut.
- Data tidak otomatis terkirim ke admin dari HP siswa lain dan tidak sinkron antarperangkat.
- Login dan kata sandi ini bukan sistem keamanan untuk website publik; jangan gunakan untuk menyimpan data siswa sungguhan secara online.
- Untuk website online multi-pengguna yang benar-benar dapat dikelola admin, dibutuhkan backend/database, misalnya Supabase atau Firebase, autentikasi admin yang aman, aturan akses, dan kebijakan privasi sekolah. Jangan publikasikan versi demo ini dengan data pribadi siswa.
- QR dan pemindai kamera memuat pustaka dari internet, jadi fitur tersebut memerlukan koneksi internet.
