Feature map

Property management workflows for admins, staff, tenants, and finance teams.

Each module is designed to protect operational records while keeping daily work fast: room setup, tenant onboarding, rent collection, visitors, complaints, documents, reports, and role-based access.

Admin workspace

Everything a property operator needs to configure, monitor, and control daily business.

Property profile, images, tax IDs, rent rules, late-fine policy, receipt visibility, and business settings
Floor labels, floor amenities, generated rooms, duplicate-room protection, archive flow, and room detail pages
Tenant onboarding with existing-tenant lookup, shared-bed booking, full-room booking, documents, deposits, and move-in receipt
Rent invoices, partial payments, adjustments, receipts, ledger, overdue view, and rent history
Reports for occupancy, collection, tenants, complaints, staff activity, receipts, and operational exports

Staff operations

Give staff focused access without exposing owner-level controls.

Permission-based access for rooms, tenants, rent, visitors, complaints, reports, and operational actions
Visitor entry and checkout workflows with tenant-linked records and long-stay follow-up requests
Complaint and feedback handling with status rules, notes, and closed-state protection
Police verification view-only document handling for tenant records
Activity-aware workflows so sensitive changes are visible through audit history

Tenant experience

Tenants see their stay, room, rent, visitors, documents, and complaints without admin clutter.

Tenant dashboard with current business, room number, rent details, due day, and active stay status
Detailed room view showing shared roommates, primary tenant indicator, room amenities, and business details
Rent history with invoice breakup, miscellaneous charges, deposit, payment method, and receipt context
Visitor self check-in and checkout flow with immutable entry time
Complaint and feedback submission to business or platform channels with personal history visibility

Finance and receipts

Rent collection is designed around traceability, not just amount entry.

Initial move-in billing with room rent, amenities, miscellaneous charges, deposit, paid state, and payment method
Monthly rent invoice structure with paid, partial, due, overdue, fine, waiver, and adjustment states
Receipt architecture for A4, PDF, share text, and future thermal printing support
Business-controlled receipt field visibility with protected platform header and footer settings
Ledger-ready records for tenant-level and business-level financial review

Workflow

A controlled path from property setup to monthly reporting.

1

Create a property with floors, labels, amenities, rent rules, and tax details

2

Generate room inventory and lock duplicate room numbers across the business

3

Assign tenants using shared-bed or full-room booking mode

4

Collect rent, issue receipts, track complaints, visitors, and staff activity

Fast tenant identity check

Exact indexed lookup by email or phone avoids slow scans when tenant records grow.

Tenant-safe room changes

Occupied rooms protect rent, capacity, type, and primary-tenant state from accidental edits.

Receipt-ready money flow

Initial billing, rent invoices, payment methods, deposits, and miscellaneous charges stay visible in history.

Indexed tenant lookup

Existing tenant checks use normalized email or phone and indexed database paths instead of scanning records.

Tenant-safe room edits

Occupied rooms lock rent, capacity, type, and room number changes so invoices and primary tenant rules are not corrupted.

Permission matrix first

Navigation and backend routes are designed around role and permission checks, not only hidden buttons.

Operational audit trail

Sensitive rent, tenant, room, floor, and account actions can be traced for accountability.

Job-ready rent operations

Rent invoice generation, overdue fine refresh, reminders, and job observability are structured for scheduled operation.

Secure document handling

Tenant and business documents use private storage flows with confirmation before records are treated as uploaded.