Langsung ke konten
Rangga Prastio
EN
← Kembali

Hi Warga

Sistem pengelolaan perumahan untuk tagihan IPL, buku kas, warga, dan petugas lapangan. Produk perusahaan yang saya rancang dan bangun sendiri dari nol.

Peran
Full-stack Engineer, dikerjakan sendiri
Teknologi
Laravel, Inertia, React, TypeScript, React Native, PostgreSQL, Docker
Terbit
Produk live
Buka hiwarga.id
hiwarga.id
Landing page Hi Warga dengan denah perumahan yang menandai rumah mana saja yang sudah bayar bulan ini

Hi Warga mengurus keuangan dan operasional harian sebuah perumahan. Setiap bulan sistem ini menerbitkan tagihan IPL dan air, mencatat setiap pembayaran ke buku kas, dan memberi kabar ke warga lewat aplikasi. Ini produk perusahaan, dan seluruhnya saya bangun sendiri.

Tantangannya

Kebanyakan perumahan masih mencatat pembayaran di spreadsheet dan grup WhatsApp. Tiap bulan bendahara menyusun rekap yang sama dari awal, denda dihitung manual, dan untuk tahu rumah mana yang sudah bayar harus tanya satu per satu. Sistemnya harus menggantikan semua itu untuk tiga jenis pengguna yang kebutuhannya jauh berbeda.

Satu sistem, tiga pengguna

  • Pengurus dan bendahara bekerja dari browser: tagihan, tunggakan, dan denda, verifikasi bukti transfer, buku kas dan laporan, pengumuman, sampai impor data dari spreadsheet lama.
  • Warga memakai aplikasi atau browser di HP: lihat dan bayar tagihan, unduh kwitansi, baca pengumuman, lapor masalah lengkap dengan foto, dan tombol darurat ke satpam.
  • Petugas lapangan memakai aplikasi mobile yang tetap jalan tanpa sinyal: catat meter air dengan foto, ronda dengan pindai QR di setiap titik, kerjakan laporan warga, dan tanggapi alarm darurat.

Yang saya kerjakan

  • Merancang dan membangun semuanya sendiri: landing page, back office, aplikasi warga, aplikasi petugas, sampai backend.
  • Back office dan aplikasi warga dengan Laravel, Inertia, React, dan TypeScript di atas PostgreSQL. Aplikasi petugas dengan React Native. Semuanya jalan di Docker.
  • Menyusun siklus bulanan supaya tagihan terbit sendiri tiap tanggal 1: IPL, air dari stand meter, dan sisa bulan lalu jadi satu tagihan.
  • Mengubah urusan menagih jadi satu tombol: semua rumah yang belum bayar diingatkan sekaligus, dan denda dihitung sesuai aturan masing-masing perumahan.
  • Membuat aplikasi petugas offline-first: catatan meter dan hasil ronda tersimpan di perangkat, lalu sync begitu petugas kembali online.

Hasilnya

  • Pengurus langsung tahu rumah mana yang sudah bayar IPL bulan ini, tanpa rekap manual.
  • Laporan kas untuk rapat warga cukup satu PDF di akhir bulan, lengkap dengan saldo awal dan akhir.

Ada bagian yang bikin tim mentok? Kirim ke saya.

Terbuka untuk freelance dan kontrak, 20–40 jam per minggu. Biasanya saya balas dalam 24 jam.

Kirim email

ranggaprastio123@gmail.com

Jam kerja kita

Jam kamu
--:--
Jam Rangga
19:58
UTC+7