Tentang
Latar belakang proyek ini
Kenapa dibangun
Wedding Saving Dashboard dibangun untuk satu kebutuhan yang spesifik: dua orang menabung bersama untuk pernikahan mereka sendiri, dan ingin tahu — tanpa harus saling bertanya atau membuka catatan manual — sudah terkumpul berapa, siapa menyetor apa, dan apakah lajunya cukup sampai tanggal H, 30 November 2027.
Pencatatan manual di catatan atau spreadsheet mudah salah ketik, mudah terlupa, dan mudah diubah sepihak. Setoran lewat QRIS yang diterbitkan langsung oleh penyedia pembayaran, lalu diverifikasi ulang sebelum saldo berubah, menutup ketiga celah itu sekaligus.
Siapa pemiliknya
Dibangun dan dikelola oleh Ksatria Bintang Samudra, salah satu dari dua pemilik akun, untuk dipakai bersama pasangannya. Aplikasi ini bukan produk yang dijual dan bukan layanan yang dibuka untuk umum — dua akunnya tetap dan ditetapkan langsung di basis data, tanpa halaman pendaftaran.
Teknologi yang dipakai
Bagian depan ditulis dengan Vue 3 dan Vite, disusun dengan Tailwind CSS. Bagian belakang berjalan sebagai Cloudflare Worker (Hono) dengan Cloudflare D1 (SQLite) sebagai basis data. Kode QRIS diterbitkan lewat Pakasir, dan seluruh notifikasi terkirim lewat Telegram Bot API. Logika inti diuji dengan lebih dari 80 pengujian otomatis (Vitest), ditulis mengikuti alur test-driven development.
Kode sumbernya publik sebagai portofolio di GitHub. Situs ini sendiri (weddingsaving.my.id) adalah berkas HTML dan CSS statis — tanpa kerangka kerja dan tanpa JavaScript.
Tertarik dibuatkan sistem serupa?
Proyek ini juga jadi portofolio saya. Kalau Anda butuh sistem pencatatan serupa untuk kebutuhan lain, saya terbuka untuk dihubungi lewat halaman Kontak.
Ingin tahu cara kerjanya lebih rinci?
Alur setoran, pemisahan kewenangan, dan angka-angkanya ada di halaman utama.
Ke Beranda