Tenant Management

Tenant Management
Demo Access

Property Management System is a free, self-hosted web application that replaces messy spreadsheets and paper records with a clean, role-based digital platform. It is designed for: Property owners who manage one or more rental units and want a professional paper trail Real estate managers handling multiple properties across different owners Developers looking for a real-world Laravel 12 reference project to learn from or extend into a SaaS product Built with Laravel 12, PHP 8.2+, Bootstrap 5, and DomPDF, the system is lightweight and runs on any standard shared hosting or VPS — no Docker, no cloud lock-in

Tenant Management poster
Key Features
  • Dashboard & Analytics: Live statistics (total properties, tenants, rent collected, deposits held)
  • Dashboard & Analytics: Current month rent collection at a glance
  • Dashboard & Analytics: Recent activity feed across all modules
  • Dashboard & Analytics: Occupancy overview (Vacant vs Occupied)
  • Dashboard & Analytics: Quick-action buttons for common tasks
  • Property Management: Add unlimited rental properties
  • Property Management: Assign owners and tenants per property
  • Property Management: Track occupancy status (Vacant / Occupied)
  • Property Management: Automatic rate history log when rent changes
  • Property Management: Configurable maintenance split percentage per property
  • Owner Management: Full CRUD with linked user account creation
  • Owner Management: Owner-scoped data isolation (owners see only their own properties)
  • Owner Management: View all receipts per owner
  • Owner Management: Contact details and CNIC tracking
  • Tenant Management: Full CRUD with automatic user account creation
  • Tenant Management: Dedicated read-only tenant portal
  • Tenant Management: Tenants view their own receipts and download PDFs without contacting the landlord
  • Tenant Management: Payment history and deposit status visible to tenant
  • Rent Receipts: One-click monthly receipt generation
  • Rent Receipts: Amount in words auto-generated in Pakistani format (Lakh / Crore)
  • Rent Receipts: Tenant, owner, and amount auto-filled from property profile
  • Rent Receipts: Payment method tracking: Cash, Bank Transfer, Cheque, Online
  • Rent Receipts: Professional PDF download matching standard rental formats
  • Maintenance Bill Receipts: Automatic owner/tenant cost-split calculation
  • Maintenance Bill Receipts: Configurable split percentage (default 50/50, set per property)
  • Maintenance Bill Receipts: Live calculation preview before submitting
  • Maintenance Bill Receipts: Original bill attachment upload
  • Maintenance Bill Receipts: Bill reference number tracking
  • Maintenance Bill Receipts: Professional PDF download
  • Electricity Bill Receipts: Rate per unit auto-calculated from WAPDA bill (Total Payable / Main Meter Units)
  • Electricity Bill Receipts: Main meter and sub-meter reading entry
  • Electricity Bill Receipts: Previous readings auto-filled from the last receipt
  • Electricity Bill Receipts: Live billing breakdown: tenant portion vs owner portion
  • Electricity Bill Receipts: Sub-meter photo evidence upload (previous and current)
  • Electricity Bill Receipts: Original WAPDA bill attachment
  • Electricity Bill Receipts: Detailed cost distribution PDF
  • Security Deposits: Record deposits in configurable months of rent
  • Security Deposits: Add deductions with written reasons and photo proof
  • Security Deposits: Process partial or full refunds at any time
  • Security Deposits: Auto-calculated remaining balance
  • Security Deposits: Status progression: Held -> Partially Refunded -> Fully Refunded
  • Security Deposits: Complete deduction history per deposit
  • Role-Based Access Control: Admin full access (all modules, all users, all data)
  • Role-Based Access Control: Owner own properties, own receipts, own tenant records only
  • Role-Based Access Control: Tenant read-only portal (own receipts, own deposit status)
  • PDF Generation: Professional receipt layout matching standard Pakistani rental formats
  • PDF Generation: Acknowledgment text and signature section included
  • PDF Generation: Meter readings on electricity receipts
  • PDF Generation: Cost distribution breakdown table
  • PDF Generation: Notes and bill references included
  • PDF Generation: Download from any receipt detail page