
π¬ "Memberi dukungan kini semudah scan QR." Halaman Dukungan Kreator 100% Gratis yang Dikelola Sepenuhnya via GitHub.
Halo, teman-teman kreator! π Pernahkah kamu merasa gemas karena uang dukungan (donasi) dari penonton yang harusnya utuh malah terpotong biaya admin platform pihak ketiga yang lumayan besar?
Nah, viaQris hadir sebagai penyelamat. Ini adalah platform open-source buatan lokal yang memungkinkanmu punya halaman dukungan sendiri. Uniknya, sistem ini memanfaatkan GitHub sebagai "gudang penyimpanan" gratis dan menggunakan QRIS Dinamis agar nominal donasi langsung otomatis terisi saat discan. Tanpa potongan, tanpa biaya bulanan!
π‘ Biar Nggak Bingung: Apa Bedanya QRIS Statis dan Dinamis?
Sebelum masuk ke instalasi, bayangkan dua situasi ini di warung kopi:
- QRIS Statis (Buku Menu Kosong): Ini kayak stiker QRIS yang biasa kamu lihat di kasir toko. Kalau orang mau bayar, mereka harus ketik sendiri nominal uangnya di aplikasi m-banking. Kadang salah ketik, atau lupa nulis berita transfer.
- QRIS Dinamis (Nota Belanja Otomatis): Ini versi canggihnya. Begitu pendukung ngetik angka Rp50.000 di websitemu, QR code langsung berubah otomatis membawa angka Rp50.000 itu. Pendukung tinggal scan dan klik bayar tanpa perlu repot ngetik apa-apa lagi. viaQris bertugas membuat QRIS Dinamis ini secara instan!
β¨ Fitur Andalan viaQris
- β 100% Gratis & Tanpa Potongan β Duit donasi murni masuk ke rekeningmu tanpa disunat admin.
- π³ QRIS Dinamis Otomatis β Nominal langsung tertera pas discan pakai GoPay, OVO, Dana, BCA, atau m-banking apa pun.
- π GitHub sebagai "Database Gratis" β Nggak perlu sewa server mahal; data transaksi dicatat rapi langsung di akun GitHub pribadimu.
- π Dashboard Transaksi β Biar kamu bisa senyum-senyum sendiri lihat riwayat dukungan yang masuk.
- π Invoice Otomatis β Pendukung bisa download bukti dukung mereka yang tampilannya rapi banget.
- β³ Timer 5 Menit β Batas waktu pembayaran biar antrean QR code tetap bersih.
π Dibangun Dengan Teknologi Apa Saja?
Buat kamu yang penasaran di balik layar, viaQris diracik menggunakan:
- Next.js & React: Mesin utama yang bikin websitemu ngebut dan interaktif.
- TypeScript: Biar kode programnya lebih "disiplin" dan minim error.
- GitHub API: Berfungsi layaknya lemari arsip pribadi yang mencatat setiap ada yang kasih dukungan.
- html2canvas & qrcode: Kombinasi maut buat bikin gambar QR code dan unduh invoice instan.
π οΈ Panduan Instalasi & Deployment (Step-by-Step ala Temen Ngopi)
Tenang, nggak serumit itu kok! Anggap saja kita lagi merakit meja belajar baru. Ikuti langkah santai di bawah ini ya:
Bagian 1: Menyiapkan "Lemari Arsip" di GitHub (Repository Data)
Karena kita butuh tempat nyimpen riwayat dukungan, kita bakal pakai repositori GitHub privat (rahasia).
- Buka akun GitHub kamu, lalu buat New Repository baru.
- Beri nama bebas, contohnya:
data-viaqris. Pastikan visibilitasnya diatur ke Private (pribadi) supaya orang lain nggak bisa ngintip data donasimu. - Di dalam repository baru itu, buat file baru dengan jalur
public/data.jsondan isi dengan kurung siku buka-tutup seperti ini: