Postingan lainnya
Struktur Tabel Rewardable
Halo semua, saya ingin membuat gamifikasi dalam sistem yang saya buat. Saya ingin memberikan penghargaan berupa badge atau lencana bagi user yang telah mengikuti event. Contohnya aplikasi saya mengadakan event berlomba mengerjakan kuis, dan user yang berhasil menjawab 80% soal akan mendapatkan badge. Saya ingin membuat manajemen reward tersebut dinamis, jadi saya hanya memasukan badge apa kemudian ketentuan untuk mendapatkannya. Yang saya tanyakan struktur tabel dan masukan ketentuannya gimana yaa biar dinamis gitu? terima kasih.
oya ini contoh pengaplikasian badge dari kaskus ketika mengadakan event ulang tahun
3 Jawaban:
Kalo ane kepikirannya ada 1 table buat event, isinya cuman id sama nama (tergantung keperluan). Terus ada satu table lagi buat nyimpent data-event, isinya id eventnya(dari table yang pertama), id user(siapa yang ikutan), dan skor user tersebut. Untuk logik skornya sendiri bisa ngandelin session atau cookies selama ikut kuis ini, nanti tiap ngerjain soal dicek apakah cookies/sessionnya udah nyampe point tertentu, kalo udah update deh table data-eventnya + kasih badge.
sempet kepikiran juga buat ini . thanks gan coba di aplikasikan dulu . :D