Feature map

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

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

Admin workspace

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

Property profile, images, tax IDs, rent rules, late-fine policy, receipt visibility, and property settings
Floor labels, floor amenities, generated units, duplicate-unit protection, and unit detail pages
Occupancy onboarding with existing-occupant lookup, shared-bed booking, full-unit booking, documents, deposits, and move-in receipt
Rent invoices, partial payments, adjustments, receipts, ledger, overdue view, and rent history
Reports for occupancy, collection, occupants, maintenance tickets, staff activity, receipts, and operational exports

Staff operations

Give staff focused access without exposing owner-level controls.

Permission-based access for units, occupants, rent, visitors, maintenance tickets, reports, and operational actions
Visitor entry and checkout workflows with occupancy-linked records and long-stay follow-up requests
Maintenance ticket and feedback handling with status rules, notes, and closed-state protection
Police verification view-only document handling for occupant records
Activity-aware workflows so sensitive changes are visible through audit history

Self-service experience

Occupants see their stay, unit, rent, visitors, documents, and maintenance tickets without admin clutter.

Self-service dashboard with current property, unit number, rent details, due day, and active stay status
Detailed unit view showing co-occupants, primary billing contact indicator, unit amenities, and property 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
Maintenance ticket and feedback submission to property 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 unit 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
Property-controlled receipt field visibility with protected platform header and footer settings
Ledger-ready records for occupancy-level and property-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 unit inventory and lock duplicate unit numbers across the property

3

Assign occupants using shared-bed or full-unit booking mode

4

Collect rent, issue receipts, track maintenance tickets, visitors, and staff activity

Fast occupant identity check

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

Occupancy-safe unit changes

Occupied units protect rent, capacity, type, and primary-occupant state from accidental edits.

Receipt-ready money flow

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

Indexed occupant lookup

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

Occupancy-safe unit edits

Occupied units lock rent, capacity, type, and unit number changes so invoices and primary billing contact 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, occupant, unit, 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

Occupant and property documents use private storage flows with confirmation before records are treated as uploaded.