Skip to main content
All Case Studies

EWWD Product/Demo · Property Technology Case Study

Manajemen KosManajemen Kos

Manajemen Kos is an EWWD product demo for boarding-house operations. A public room catalog and booking site connects to an admin dashboard and WhatsApp-OTP tenant portal for leases, monthly invoices, Midtrans or Xendit payments, reminders, maintenance, deposits, analytics, and white-label branding.

Manajemen Kos

Platform Screenshots

Manajemen Kos public homepage with Kos Fermas hero, room CTAs, and WhatsApp contact

Overview

Manajemen Kos is an EWWD product demo for boarding-house and kos management. It connects a public marketing and booking site with an operations dashboard and a tenant self-service portal. The reference implementation is deployed at manajemenkos.ewwdevs.com and supports property-scoped data, roles, branding, Indonesian payment gateways, and WhatsApp notifications.

Business Problem

Kos operations are often split across spreadsheets, WhatsApp admin chats, paper contracts, and informal payment notes. Prospects cannot see live room availability. Owners struggle to generate monthly invoices on time. Overdue follow-up is manual. Tenants lack a trusted place to view bills, pay online, or report repairs. Multi-property operators also need branded sites and staff access limited by location.

Implemented Solution

Public marketing and booking site

  • Property landing page with amenities, terms summary, contact, and WhatsApp CTA
  • Filterable room catalog with status, floor, price range, and pagination
  • Room detail pages with photo galleries, amenities, and inquiry actions
  • Survey/booking form with preferred contact channel and rate-limited submissions

Admin operations dashboard

  • Occupancy, MTD income, overdue invoices, new bookings, and expiring leases
  • Multi-property CRUD for rooms, floors, amenities, renters, and leases
  • Auto-generated monthly invoices, payments, expenses, maintenance tickets, and deposit refunds
  • Booking inbox with approve/reject/convert workflow
  • Analytics charts, income/AR reports, CSV/PDF exports, and audit logs
  • RBAC roles, property assignment for staff, and white-label brand settings

Tenant self-service portal

  • Passwordless WhatsApp OTP login
  • Lease summary, invoice list, and payment history
  • Online checkout via Midtrans Snap (Xendit also supported in the provider factory)
  • Maintenance request submission and tracking

Indonesia-first automation

  • Scheduled invoice generation and overdue WhatsApp reminders (Asia/Jakarta)
  • Lease-renewal reminders and notification delivery retries
  • Midtrans/Xendit webhooks plus manual cash, transfer, e-wallet, and QRIS recording
  • Flutter mobile admin companion for dashboard, bookings, overdue invoices, and payment recording

Current Evidence Status

Manajemen Kos is a deployed EWWD product/demo. The showcase describes implemented modules and workflows. Occupancy lift, collection-rate improvement, and admin time savings are pilot targets—not published as measured client outcomes.

Technical Implementation Logic

LayerChoiceReason
Public + admin webNext.js, React, TailwindOne maintainable App Router surface for marketing, ops, and portal
APIExpress, TypeScript, ZodModular REST services with validation and OpenAPI docs
DataPostgreSQL + RedisRelational leases/invoices with rate limits and permission caching
PaymentsMidtrans / XenditIndonesian checkout with webhook reconciliation
MessagingWhatsApp Cloud / TwilioOTP login, overdue reminders, and operational alerts
MobileFlutterCompanion admin workflows for field or on-site managers
OpsPM2, nginx, S3 backupsProduction deploy with health checks and backup retention

Frequently Asked Questions

Is Manajemen Kos a client deployment?

It is currently presented as an EWWD product/demo with a live reference environment.

Who is this for?

Kos and boarding-house owners, multi-property operators, and teams that need room marketing, leases, billing, Indonesian payments, and WhatsApp-driven tenant workflows in one system.

What can be adapted for a client pilot?

Branding, domain, property scope, roles, payment gateway, WhatsApp templates, notification schedules, modules, and data migration can be scoped per deployment.

Next Step

Planning an aplikasi manajemen kos or boarding-house operations platform? Map rooms, booking, invoicing, payment, WhatsApp, and staff roles for a practical first release.