Dua alur terpisah: 📖 Peminjaman Baru (scan kartu + scan buku, atau input manual) dan 📥 Pengembalian Buku (scan buku → pilih kondisi → konfirmasi). Keduanya tersimpan ke koleksi peminjaman yang sama.
Catatan: Data peminjaman tersimpan di database Firestore dan tersinkron ke semua perangkat secara real‑time. Halaman dimuat sekali saat dibuka — tekan muat ulang (refresh) untuk menarik transaksi terbaru dari perangkat lain.
Sedang Dipinjam
0
Terlambat Dikembalikan
0
Tugas Tertunda (siswa)
0
Denda Uang Belum Lunas
Rp0
Dikembalikan Bulan Ini
0
Total Transaksi
0
Cara pakai:Langkah 1 scan QR kartu anggota — cukup SEKALI per anggota. Setelah anggota terbaca, Langkah 2 terbuka — scan QR/barcode buku (baca Nomor Induk) satu per satu; tiap buku yang berhasil terbaca otomatis masuk ke daftar pinjam di bawah, jadi kalau anggota mau pinjam 2–3 buku sekaligus, tinggal scan buku berikutnya lagi TANPA perlu scan ulang kartu anggotanya. Kalau semua buku sudah masuk daftar, pilih lama pinjam lalu tekan Konfirmasi Peminjaman sekali untuk menyimpan semuanya. Bisa juga diketik manual atau ditembak pakai barcode scanner USB. Tab ini hanya untuk peminjaman baru — pengembalian ada di tab “📥 Pengembalian Buku”.
1 LANGKAH 1: Scan Kartu Anggota
Nyalakan kamera lalu arahkan ke QR kartu anggota, atau ketik NISN/NIP.
2 LANGKAH 2: Scan Barcode Buku 🔒 Terkunci
🔒 Selesaikan Langkah 1 (scan kartu anggota) — tombol di atas akan aktif otomatis.
Daftar buku untuk anggota ini:
Masih bisa scan/ketik buku lain di Langkah 2 di atas untuk ditambahkan ke daftar ini sebelum konfirmasi.
Lama pinjam (berlaku untuk semua buku di daftar ini):
✓ Peminjaman tercatat
Log Sesi Ini
Belum ada transaksi di sesi ini.
Cara pakai: Scan barcode buku yang dikembalikan (atau ketik Nomor Induk / pilih dari daftar peminjaman aktif di bawah). Setelah transaksi ditemukan, pilih Kondisi Buku lalu Konfirmasi Pengembalian. Sistem menetapkan tugas / denda otomatis.
📥 Scan Barcode Buku yang Dikembalikan
Arahkan kamera ke barcode buku yang dikembalikan, atau ketik Nomor Induk-nya.
Proses Pengembalian Buku
Periksa fisik buku, lalu pilih kondisinya. Sistem menentukan konsekuensinya otomatis.
Atau pilih dari peminjaman yang masih aktif
Peminjam
Buku
Tgl Pinjam
Jatuh Tempo
Status
Peminjam
Buku
Tgl Pinjam
Jatuh Tempo
Tgl Kembali
Status
Konsekuensi
Sistem hybrid: keterlambatan (buku kondisi baik) & rusak ringan → tugas non-uang (resensi / bantu rapikan). Rusak berat & hilang → denda uang (nominal diisi petugas). Siswa/guru dengan tugas belum selesai ATAU denda uang belum lunas tidak bisa meminjam buku baru.
Tugas (non-uang)
Peminjam
Buku
Kondisi
Tugas
Tenggat
Status
Denda Uang
Peminjam
Buku
Sebab
Nominal
Catatan
Status
Agustus 2026
Ada buku jatuh tempoBanyak buku jatuh tempo (5+)Hari ini