8000 GitHub - rizalahmaddd/open-house: Aplikasi manajemen kos & properti sewa modern berbasis Cloudflare Workers, D1 SQLite, R2, dan React 19. · GitHub
[go: up one dir, main page]

Skip to content

About

Aplikasi manajemen kos & properti sewa modern berbasis Cloudflare Workers, D1 SQLite, R2, dan React 19.

Topics

Resources

Contributing

Security policy

Stars

12 stars

Watchers

0 watching

Forks

Repository files navigation

OpenHouse

Aplikasi manajemen kos dan properti sewa modern berbasis Cloudflare Edge. Cek kamar kosong, simpan KTP & deposit, tagih sewa via WA 1-klik, komplain QR, dan pantau laba bersih tanpa bocor ke penjaga kos.

React TypeScript Tailwind CSS Cloudflare Workers Hono Drizzle ORM PWA License: MIT Demo

Demo OpenHouse: dashboard manajemen kos, detail kamar, tagihan WA, kwitansi digital, dan laporan laba bersih

Tampilan Mobile OpenHouse: responsif dan siap dipasang di layar HP


Fitur Unggulan

1. Tagihan WhatsApp, Pembayaran Tunai & Kwitansi Instan

  • Terima Bayar Tunai di Tempat: Konfirmasi pembayaran tunai langsung dari anak kos dalam 2 ketukan tanpa syarat unggah foto bukti transfer.
  • Tautan Bayar Transfer Bank & QRIS (/inv/:token): Anak kos dapat mengecek tagihan dan mengunggah bukti transfer tanpa perlu login.
  • Kwitansi Digital Resmi: Otomatis menerbitkan kwitansi berstempel sah yang siap dibagikan ke WhatsApp penghuni dalam 1 klik.
  • Pengingat H-7 & Konfirmasi Perpanjang: Sistem otomatis mendeteksi tagihan yang mendekati jatuh tempo dan menyiapkan pesan konfirmasi sewa via WhatsApp untuk mencegah kamar mendadak kosong.

2. Buku Kas Kecil Penjaga Kos & Laba Bersih Pemilik

  • Buku Kas Kecil Operasional (Petty Cash): Pantau uang pegangan penjaga kos untuk kebutuhan darurat (beli token PLN listrik darurat, kran bocor, galon air, sapu). Saldo kas di tangan terpantau realtime.
  • Rekap Nota WA 1-Klik: Penjaga dapat mengirimkan rekap pengeluaran operasional langsung ke WhatsApp pemilik kos untuk proses reimbursement.
  • Proteksi Omzet & Laba Bersih: Data laba bersih dan total omzet kos terkunci khusus untuk akun pemilik. Penjaga kos bekerja dengan fokus operasional harian.
  • Tampilan Bersih untuk Penjaga Kos: Menu yang tidak boleh diakses (manajemen staf, langganan paket, omzet) disembunyikan sepenuhnya tanpa ikon gembok yang membingungkan.

3. Kelola Properti, Kamar & Check-in Penghuni

  • Multi-Properti: Kelola beberapa cabang kos dalam satu dashboard akun pemilik.
  • Katalog Kamar Dinamis: Pantau status kamar terisi, kosong, atau perbaikan secara realtime.
  • Siklus Fleksibel: Dukungan tarif bulanan, 3 bulanan, semesteran (6 bulan), hingga tahunan.
  • Check-in Cepat & KTP Digital: Simpan data penghuni, nomor kontak darurat orang tua/wali, serta foto KTP terkompresi otomatis.
  • Tanda Terima Deposit ke WhatsApp: Kirim bukti penerimaan uang jaminan kunci & kamar langsung ke WhatsApp saat check-in agar tidak terjadi sengketa saat check-out.

4. Halaman Publik & PWA

  • Katalog Kos Publik (/kos/:slug): Microsite kamar kosong yang siap dipasang di bio media sosial. Calon anak kos bisa langsung chat WhatsApp dengan nomor kamar dan tipe yang otomatis terisi.
  • Poster QR Lapor Kerusakan (/lapor/:slug): Fasilitas lapor fasilitas rusak tanpa login, dilengkapi poster QR Code siap cetak untuk ditempel di lorong kos.
  • Progressive Web App (PWA): Dapat di-install langsung di layar utama smartphone dengan navigasi 1-ketukan yang sangat ringan dan cepat.

Dokumentasi

Dokumen Isi
Panduan Memulai Menjalankan OpenHouse di komputer lokal
Deploy ke Cloudflare Setup Workers, D1, R2, migrasi, dan custom domain
Arsitektur Penjelasan tech stack, struktur folder, dan aturan keamanan

Berkontribusi

Pull request dan laporan kendala sangat diterima. Silakan pelajari CONTRIBUTING.md sebelum mulai. Laporan celah keamanan dapat disampaikan secara privat sesuai SECURITY.md.


Lisensi

Dirilis di bawah Lisensi MIT.


Kontak

Dibuat oleh @rizalahmaddd. Butuh bantuan atau kustomisasi?

About

Aplikasi manajemen kos & properti sewa modern berbasis Cloudflare Workers, D1 SQLite, R2, dan React 19.

Topics

Resources

Contributing

Security policy

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0