Citrine Hills Command Centre

Guarded residential management for 300 homes

MVP online Login

Citrine Hills MVP

One operational app for residents, guards, finance and management.

Designed for gated and guarded communities with visitor approval, guard tablet workflow, resident records, vehicle access, fee tracking, emergency alerts, announcements and complaints.

Citrine Hills operational community map
Registered Units 300 Owner, tenant, vacant and renovation status
Monthly Target RM36k RM120 community fee per unit
Active Visitors 18 QR, walk-in and contractor passes
Open Alerts 3 SOS, incident and late exit review

Role dashboards

Each role sees only the data needed for its responsibilities.

RBAC ready

Community Admin

Manage units, residents, guards, visitor policy, announcements, complaints and emergency contacts.

  • Unit database300 houses with occupancy status
    Ready
  • Resident directoryOwners, tenants and family members
    MVP
  • Audit logsEvery sensitive action recorded
    Planned
  • Policy settingsVisitor rules and emergency contacts
    Planned

Guard House

Optimised for tablet screens at the gate with fast unit search, QR verification and walk-in visitor approval.

  • QR pass scanVerify time, status and unit
    Core
  • Call fallbackPhone and WhatsApp approval links
    Phase 1
  • Entry and exitGuard, gate and timestamp
    Core
  • Incident logPhoto, notes and handover record
    MVP

Resident

Mobile-first resident portal for visitor passes, vehicles, invoices, announcements, complaints and SOS.

  • Register visitorGenerate expiring QR link
    Core
  • My vehiclesPlate, RFID and active status
    MVP
  • InvoicesFees, receipts and payment history
    Core
  • ComplaintsSubmit and track service requests
    MVP

Finance

Fee collection workflow for monthly invoices, manual payment approval, receipts and outstanding reports.

  • Monthly invoiceINV-2026-07-UNIT001 format
    Core
  • Manual paymentReceipt upload and approval
    Phase 1
  • Aging reportCurrent, 1M, 2M, 3M+
    Core
  • Gateway readyFPX, DuitNow and card later
    Phase 2

Visitor and guard workflow

Pre-registered QR visitor pass and walk-in approval flow.

Emergency view
1

Resident creates pass

Visitor name, phone, plate, date, time, purpose and quantity.

2

QR link issued

Time-boxed pass sent by WhatsApp, SMS, email or link.

3

Guard verifies

Gate tablet validates pass status, unit and visit window.

4

Entry and exit log

Every movement records gate, guard, vehicle and timestamp.

MVP module board

Build order follows the attached commercial workflow specification.

Next.js target

Resident and unit management

Community, units, owners, tenants, family members, emergency contacts and status history.

Visitor approval

Pre-registration, QR pass, guard walk-in request, resident approve or reject, blacklist status.

Vehicle and RFID

Plate number, RFID card, vehicle type, owner, active status, lost card and access history.

Invoice and payment

RM120 monthly fee, bulk invoice generation, manual payment, receipt and outstanding report.

Announcements and complaints

Notices, read receipt, service requests, assignment, status tracking and export.

Reports and audit

Visitor logs, access logs, collection, SOS, incident, complaint and role-based audit trail.

Live operation sample

Representative rows for the guard and management queue.

Queue Unit Person / Vehicle Action Status
Walk-in visitor CH-118 Lim Wei Ken / JQP 2145 Send approval request, call fallback Pending
Pre-registered QR CH-044 Contractor / WAH 9821 Verify QR, record entry Approved
Finance reminder CH-203 July 2026 maintenance fee Send WhatsApp reminder template 2M overdue

SOS emergency workflow

Hold confirmation reduces accidental alerts. Emergency numbers remain configurable by community.

Guard alert content

  • Unit and residentCH-087, Nur Amira, phone masked for guard view
    Urgent
  • Emergency typeSecurity threat, medical, fire, accident or suspicious person
    Logged
  • Action trailAcknowledge, call resident, notes, resolved time
    Audit
PDPA design note: Guard screens should hide unnecessary financial and personal information. Resident access is limited to their own unit, finance users see payment data only, and sensitive actions require audit logs.