Membuat Event Attendance Participant Pakai QRcode Dengan Google Script Tanpa Hosting dan Modal Sedikitpun
Saat ini banyak orang mencari cara membuat absensi online dengan QR Code tanpa harus mengeluarkan biaya hosting. Google Apps Script adalah solusi tepat untuk sistem kehadiran event attendance gratis yang bisa digunakan pada seminar, workshop, hingga acara kampus. Dengan sedikit langkah sederhana, Anda bisa membuat sistem attendance participant berbasis QR Code tanpa modal besar dan dapat langsung berjalan di Google Spreadsheet. Anda bisa juga bisa membaca absensi menggunakan face capture
Kenapa Harus Pakai QR Code untuk Absensi?
QR Code mempermudah peserta untuk melakukan check-in atau check-out hanya dengan sekali scan. Dibanding absensi manual dengan tanda tangan, sistem ini lebih cepat, akurat, dan meminimalkan antrian panjang di pintu masuk acara. Selain itu, semua data peserta langsung masuk ke Google Sheets sehingga bisa dipantau secara real time.
Kelebihan Menggunakan Google Apps Script
- Gratis 100% tanpa biaya hosting
- Terintegrasi langsung dengan Google Sheets
- Mudah dibagikan ke panitia dan tim
- Dapat diakses via browser maupun smartphone
Langkah Membuat Event Attendance dengan QR Code
- Buka Google Apps Script dari akun Google Anda.
- Buat project baru dan hubungkan dengan Google Spreadsheet untuk menyimpan data peserta.
- Tulis kode sederhana untuk form check-in berdasarkan kode unik peserta.
- Generate QR Code untuk tiap peserta (bisa menggunakan API gratis seperti Google Chart QR API).
- Bagikan QR Code ke email peserta atau cetak di tiket acara.
- Sediakan halaman scan QR via smartphone panitia atau peserta untuk check-in otomatis.
Struktur Data di Google Spreadsheet
Sheet Participant
Anda bisa membuat kolom participant seperti berikut:
- KodeBooking
- Nama
- Event
- Room
- Pembayaran(paid/unpaid)
Sheet Attendance
Anda bisa membuat kolom attendance seperti berikut:
- KodeBooking
- Nama
- Event
- Room
- Type (Check-in / Check-out)
- Waktu
Cara Generate QR Code
Untuk membuat QR Code unik, Anda bisa gunakan link seperti:
https://chart.googleapis.com/chart?chs=200x200&cht=qr&chl=KODEPESERTA123
Setiap peserta akan memiliki QR Code berbeda berdasarkan kode booking event unik yang Anda buat. Saat discan, QR Code tersebut akan diarahkan ke Google Apps Script Web App untuk memproses absensi.
$ads={1}
Penerapan di Lapangan
Sistem absensi QR Code ini sudah banyak dipakai di acara kampus, seminar, hingga pelatihan online. Cukup dengan scan, data kehadiran langsung tersimpan otomatis. Hasil laporan dapat diekspor ke Excel atau Google Data Studio untuk visualisasi kehadiran.
Kode Google Apps Script
Script code.gs
Script html
Dengan Google Apps Script, Anda bisa membuat sistem event attendance participant pakai QR Code tanpa hosting, tanpa modal, dan langsung terintegrasi dengan Google Spreadsheet. Solusi ini sangat cocok untuk panitia acara yang ingin efisien, hemat biaya, serta mudah digunakan oleh peserta maupun penyelenggara.
Cara Akses Halaman
Akses halaman secara default pada Index.html dan untuk akses masing - masing seperti Admin.html dan Laporan.html cukup gunakan ?page=Admin atau ?page=Laporan pada akhir url deploy Google Apps Script
Untuk tutorial lebih detail, Anda bisa membaca panduan resmi di Google Apps Script Documentation. Jika ada kesulitan bisa chat di facebook atau komentar pada video youtube saya.