E-Voting
Beberapa waktu lalu, saya sempat bikin aplikasi web untuk pemilihan OSIS. Waktu itu, databasenya masih pakai Google Sheet — cukup simpel, tapi proses real count terasa lambat dan realtime-nya kurang bagus.

Belakangan, rasa penasaran muncul lagi. Saya kepikiran, “Kalau ini dikembangkan dengan teknologi yang lebih modern, kira-kira hasilnya bakal gimana ya?” 

Akhirnya, saya memutuskan untuk coba versi baru aplikasi ini dengan Next.js 15.3.3, Firebase Realtime Database, dan di-deploy ke Firebase Hosting.

Salah satu fitur yang sekarang saya rasakan perbedaannya mencolok adalah halaman real count. Halaman ini menampilkan hasil perhitungan suara benar-benar realtime , jadi baik siswa maupun guru bisa melihat perkembangan hasil voting secara langsung tanpa harus menunggu lama. Rasanya jauh lebih interaktif dibanding versi sebelumnya!

Hasil akhirnya? Lumayan puas! Aplikasi sekarang lebih cepat, lebih rapi, dan tentunya lebih seru buat dicoba. Kalau kamu penasaran, bisa langsung cek di sini.

Proyek ini kemungkinan bakal terus dikembangkan ke depan, dengan tambahan fitur baru dan penyempurnaan sistem.