Skip to Content
Housr PortalPanelsLandlord Panel

Landlord Panel

The landlord panel is the primary interface for property owners and agents (UK: “Landlord”, US: “Property Owner”) to manage their listings, enquiries, and tenancies.

Access: session('usertype') is 2 (Landlord) or 7 (Operator) Middleware: LandlordSession Routes: Root-level paths (/houses, /enquiries, /insights, etc.) Components: app/Http/Livewire/Landlord/

Dashboard (/index)

The landing page for landlords. In US mode, there is also a dedicated /dashboard route.

  • Index — Main dashboard component
  • PropertyOwner/Dashboard — Property owner dashboard (used in both US and UK modes)
  • PropertyOwner/Calendar — Viewing calendar
  • PropertyOwner/ManageViewingsModal — Manage viewing slots
  • PropertyOwner/ResponseRateInfoModal — Response rate information

Houses (/houses)

Full house management lifecycle:

  • Houses / HousesDashboard — House listing with status management
  • AddHousePage / AddHouseForm — Multi-step house creation form
  • EditHouseModal — Edit house details
  • PropertyImageUpload / PropertyImagePreview — Image management
  • EpcImagePreview / FloorplanImagePreview — EPC and floorplan images
  • IdUpload — Identity document uploads

Actions available:

  • Add new houses
  • Edit house details
  • Delete houses
  • Mark as occupied / reserved
  • View house details

Enquiries (/enquiries)

Manage student enquiries and viewing requests:

  • Enquiries / EnquiriesDashboard — Enquiry listing and management

Enquiry workflow actions:

  • Accept/decline viewing requests
  • Move enquiry to holding
  • Move enquiry to tenancy
  • Mark enquiry as finished
  • Mark as actioned/communicated
  • Add/delete notes
  • Manage liked house interactions
  • Create chat rooms from enquiries

Communication (/communication/room/chat/{id?})

  • Communication/CommunicationContainer — Chat interface wrapper
  • Push chat messages
  • Book viewing slots from chat
  • Handle booking rejections

Shared components from app/Http/Livewire/Common/:

  • ChatArea — Real-time chat (Firebase-backed)
  • ChatMoreInfo — Chat details panel

Insights (/insights)

  • Insights/Insights — Analytics dashboard with performance metrics

Contracts (/contracts)

  • Contracts — Tenancy contract management and overview

Documents (/documents)

  • Documents/Documents — Document management (contracts, agreements, etc.)

Maintenance (/maintenance)

  • Maintenances / MaintenanceTable — Maintenance request tracking
  • Change maintenance request status

Boosts (/boosts)

Paid house promotion feature:

  • Boosts / BoostsDashboard — Boost credit overview
  • BoostStats — Boost performance statistics
  • BoostWalletCard — Credit balance display
  • BoostModal — Boost application to houses
  • BoostDeal — Available boost credit packages
  • PaymentModal — Payment processing (Stripe UK / Finix US)

The boost feature is controlled by the USE_BOOST_CREDITS feature flag.

Lead Management

  • LeadManagement/ — Lead tracking and PDF generation
  • LeadPdfPreview — Preview lead PDFs before download
  • Routes: /download-lead-zip (batch PDF download), /cancel-lead-batch (cancel batch)

Ratings (US only)

Available when config('app.USA') is true:

  • Ratings/RatingsContainer — Rating overview
  • Ratings/Dispute/RatingsDispute / RatingsDisputeContainer — Rating dispute management
  • RatingModal — View/respond to ratings

Promotions (US only)

  • Promotions/Promotions — Manage landlord promotions

Profile (/profile)

  • Profile / ProfileEdit — Account settings and profile updates
  • PerformanceRightSidebar — Performance metrics sidebar

Verification (/verify)

  • Verify — Landlord verification workflow

User Management (/management)

For operators (usertype 7) managing team members:

  • UserManagementTable — List team members
  • Update user roles and details
  • Delete team members

Audit & Change Log

  • Audit/Audit — Audit trail of actions
  • ChangeLog/ChangeLog — Platform change history

B2B Dashboard (/b2b_dashboard)

Access restricted to allowed B2B user IDs:

  • Common/BtbDashboard/BtbContainer — B2B dashboard wrapper (shared with B2B panel)

Master Login (/master_login)

  • Master/MasterLogin — Master login functionality for operator accounts

Signup (/signup)

  • Signup — New landlord registration
Last updated on