Minggu, 05 April 2026

Gemini - Apps Script Perpustakaan

 




https://script.google.com/macros/s/AKfycbx_8f7YJVBhdlPf7z_eg7fT06dU_oSG71zRIDtceTx2GqsI92YtV-rHt7nQfTaESb21/exec

https://docs.google.com/spreadsheets/d/1BLPXqPx0dP76CnN7Zdtu0nQjTbLBhmW22rxSN8zkw8k/edit?gid=237773018#gid=237773018

https://script.google.com/u/0/home/projects/1VbJ85f43fgB3WeuWgvbi694_fSMO5Nn-75WFe_t_JJWrSyWH2QbaqACr/edit

Prompt

Buatkan aplikasi Manajemen Perpustakaan dengan ketentuan sebagai berikut:
Sistem Akses: Login Password Custom (Admin Only)
Menu Utama: 1. Dashboard: Ringkasan total buku, buku yang sedang dipinjam, dan riwayat transaksi terbaru.
2. Daftar Buku: Master data buku (Tambah, Lihat, dan status ketersediaan).
3. Peminjaman: Form input untuk mencatat buku yang keluar/dipinjam.
4. Pengembalian: Form input untuk mencatat buku yang masuk kembali.
Detail Data Buku: 
Kode Buku
Judul Buku
Pengarang
Kategori
Tahun Terbit
Lokasi Rak
Status (Tersedia/Dipinjam)
Detail Data Peminjam:
No Anggota
Nama Peminjam
Alamat Peminjam
Detail Data Transaksi:
No Transaksi
Tanggal Peminjaman
Tanggal Kembali
Jenis Transaksi
Nama Peminjam
Judul Buku
Keterangan
Teknologi:
Database: Google Spreadsheet
Frontend/Backend: Google Apps Script (WebApp)
UI Framework: Tailwind CSS (agar responsif dan modern)
Mohon buatkan:
Code.gs: Mencakup logika backend, otentikasi, dan fungsi setupDatabase untuk otomatisasi pembuatan sheet di spreadsheet.
Index.html: Antarmuka pengguna (Single Page Application) yang mencakup semua menu di atas dalam satu tampilan yang dinamis.
Petunjuk Penggunaan: Langkah-langkah instalasi dari nol hingga aplikasi siap digunakan (Deploy).

Tidak ada komentar:

Posting Komentar

PROMPT - Social Media