QR Code hanyalah pembawa identitas atau token. Nilai sistem sebenarnya ada pada validasi backend: siapa peserta, event apa, kapan scan dilakukan, apakah sudah pernah scan, dan status apa yang harus disimpan.
QR Code hanyalah pembawa identitas atau token. Nilai sistem sebenarnya ada pada validasi backend: siapa peserta, event apa, kapan scan dilakukan, apakah sudah pernah scan, dan status apa yang harus disimpan.
Peserta menunjukkan QR → scanner membaca token → backend mencari peserta → rule event diperiksa → attendance disimpan → UI menampilkan hasil.
Jangan menaruh seluruh data pribadi di QR. Gunakan identifier atau token yang divalidasi server.
Terapkan materi ini pada satu skenario nyata. Catat input, aturan, output yang diharapkan, risiko, dan cara menguji hasilnya.
Key Takeaway: Solusi yang baik harus bisa dijelaskan, diuji, dan dirawat.