Kebutuhan: akun Google. Tanpa hosting.
Buat Google Spreadsheet baru di https://sheets.new.
Klik Ekstensi → Apps Script.
Di editor Apps Script:
Code.gs, lalu tempel isi Code.gs dari ZIP.Index, Admin, dan Css (tanpa .html), lalu tempel isinya.Pilih fungsi setup lalu klik Run. Saat diminta izin: Review permissions → pilih akun → Advanced → Go to ... (unsafe) → Allow.
Isi sheet Pengaturan: nama perpustakaan, nama sekolah, jam layanan, lama pinjam, maksimal pinjam, denda per hari, batas denda. Wajib ganti password_admin.
Isi sheet Buku: Kode (misal B0001), ISBN, Judul, Penulis, Penerbit, Tahun, Kategori, Rak, Eksemplar, Sinopsis, Ditambahkan (yyyy-mm-dd), Aktif.
Tambahkan anggota dari panel petugas (menu Anggota) agar PIN otomatis tersimpan sebagai hash. Kolom PIN di sheet jangan diisi manual.
(Opsional) Jalankan buatDataContoh di spreadsheet percobaan untuk melihat 22 buku, 26 anggota (PIN 1234), dan riwayat peminjaman setahun.
Klik Deploy → New deployment → Web app: Execute as Me, Who has access Anyone. Salin Web app URL.
Bagikan URL ke siswa dan guru. Panel petugas: tambahkan ?page=admin di akhir URL.
Setiap kali mengubah kode, buka Deploy → Manage deployments → Edit → Version: New version → Deploy. Menambah buku atau mengubah aturan di sheet tidak perlu deploy ulang.
Dukung Papicode, jadi sponsor
Link kamu tampil di sini mulai Rp1.000.