Lompat ke konten Lompat ke sidebar Lompat ke footer

Source Code Aplikasi Guru BK Tinggal Edit Nama, Sekolah, Logo dan Siap Pakai

Selamat datang, Bapak/Ibu Guru hebat! Pada kesempatan kali ini, saya akan membagikan Source Code Aplikasi Guru BK (Bimbingan Konseling) yang lengkap, modern, dan siap pakai. Aplikasi ini berbasis web dan terintegrasi langsung dengan database Google Spreadsheet, sehingga sangat mudah dikelola.

Fitur Utama Aplikasi:
  • Dashboard Statistik: Visualisasi data pelanggaran, konseling, dan prestasi.
  • Input Pelanggaran Otomatis: Pilihan kategori Ringan/Sedang/Berat dengan poin otomatis.
  • Cetak Surat Panggilan: Format surat resmi dengan Kop & Tanda tangan sejajar otomatis.
  • Laporan Home Visit: Pencatatan kunjungan rumah yang rapi.
  • Konfigurasi Mudah: Ganti Nama Sekolah, Logo, dan Nama Guru langsung dari menu pengaturan.

Apa itu Google Apps Script?

Google Apps Script (GAS) adalah platform scripting berbasis cloud yang dikembangkan oleh Google untuk pengembangan aplikasi ringan. Bahasa yang digunakan adalah JavaScript modern.

Manfaat Menggunakan AppScript untuk Sekolah:

  1. 100% Gratis: Tidak perlu biaya sewa hosting atau domain tahunan. Cukup menggunakan akun Google (Gmail atau Belajar.id).
  2. Serverless & Stabil: Berjalan di server Google yang sangat andal dan aman.
  3. Database Familiar: Data tersimpan di Google Sheets, format yang sudah sangat akrab bagi para guru untuk diolah (export/import).
  4. Akses Dimana Saja: Aplikasi berbasis web bisa dibuka melalui HP, Tablet, maupun Laptop.

Petunjuk Instalasi & Penggunaan

Silakan ikuti langkah-langkah di bawah ini dengan teliti:

Langkah 1: Persiapan Database

  • Buka Google Sheets.
  • Buat Spreadsheet Kosong Baru.
  • Beri nama file, misalnya: "Database Guru BK".
  • Biarkan sheet tetap kosong (jangan diisi apapun).

Langkah 2: Membuka Editor Kode

  • Di menu Spreadsheet, klik Ekstensi (Extensions) > Apps Script.
  • Akan terbuka tab baru berisi editor kode.

Langkah 3: Masukkan Kode Backend (Code.gs)

  • Hapus semua kode bawaan yang ada di file Code.gs.
  • Salin kode di bawah ini, lalu tempelkan (Paste) ke editor tersebut.
FILE: Code.gs

Langkah 4: Masukkan Kode Frontend (Index.html)

  • Di editor Apps Script, klik tanda (+) di samping tulisan Files.
  • Pilih HTML.
  • Beri nama file dengan: Index (Perhatikan huruf 'I' besar, tanpa .html).
  • Salin kode HTML di bawah ini dan tempelkan ke file Index.html tersebut.
FILE: Index.html