Apartment Building Management SoftwareApartment Building Management Software
Complete apartment building management software — tenant portal, online rent,maintenance,leases,automation & automated reminApartment Building Management Software
Complete apartment building management software — tenant portal, online rent,maintenance,leases,a...
Overview
A complete, self-hosted apartment building management software / apartment building management system end to end: tenants, leases, rent collection, maintenance, accounting, communication and automation — all in one clean application you own and host yourself.
Features
Features
Rent & Payments
- Online Rent Payments: A tenant can pay rent from their tenant portal by card, and it's recorded against their lease automatically.
- Automatic Payment Matching: Incoming payments are filed under the correct tenant and lease automatically, with no manual entry.
- Manual Payment Recording: Cash or off-platform payments can be logged by the manager with the payment method noted.
- Balance Check (Tenant Ledger): A tenant logs in and sees exactly what they owe — rent, fees and any extra charges.
- Add Charges: You can add a fee or deposit charge to a tenant's account with a reason and due date.
- Late-Payment Reminders: A tenant who falls behind is emailed a polite reminder automatically, sent in your company's name.
- Deposit Handling: A tenant's deposit and any deductions are recorded against their move-out.
Accounting & Financial Reporting
- Expense Tracking: Bills and expenses are logged against the building they belong to.
- One-Click Accounting: You can run a Profit & Loss report instantly to see how the month performed.
- Year-End Export: Run a full-year Profit & Loss and expense breakdown, and export payment data to CSV for your accountant at tax time.
- Owner / Property Statements: Your can pull an income-vs-expenses statement for any single property.
Properties & Units
- Properties & Units: You can see every building and unit with its rent and whether it's occupied or vacant.
- Vacancy Dashboard: You can see at a glance how many units are empty and the rent at risk.
Tenants & Leasing
- Tenant Records & History: You can open any tenant to see their lease, payments, requests and documents in one place.
- Automated Invitations: You can invite a tenant and they receive a link to set up their own portal. As well as You can add Tenant manually.
- Renewal Alerts: A lease nearing its end date is flagged before it lapses.
- Renewal & Move-Out Requests: A tenant submits a renewal or move-out request from the portal, and it lands in the manager's review queue.
- Move-Out Process: When a tenant gives notice, the dates and deposit details are captured for your team to action.
- Unit Turns: A turnover checklist tracks clean → paint → repair → inspect → re-list so units don't sit empty.
Maintenance & Work Orders
- Photo Repair Requests: A tenant uploads a photo of an issue and it becomes a tracked work order instantly.
- Work Orders & Priority: You can set the priority (including emergency) and assigns a vendor from the directory.
- Status Updates: A job's status updates in the app and stays in sync for everyone.
- Overdue (SLA) Alerts: A work order left open too long is flagged so it isn't forgotten.
- Mobile Inspections: You can carry out out move-in and routine inspections on a tablet with notes, then marks them complete.
- Recurring Tasks: The system reminds the manager of repeating jobs, like changing air filters every few months.
- Maintenance Analytics: Reports show work-order volume, completion, emergency counts and maintenance spend over time, so the landlord can spot problem areas.
Vendors & Inventory
- Vendor Database: You can keep preferred electricians, cleaners and contractors with their trade, rate and notes.
- Inventory: You can track spare parts and appliances so they always know what's in stock.
Communication
- Document Sharing & Storage: You can upload building rules, permits and other files so they're never lost and tenants can access them.
- Messaging History: You can look back at exactly when and what was communicated to a tenant.
- Emergency Alerts / Announcements: You can send a mass message to all residents, such as a water shut-off notice.
- Communication Log: Every message and action is timestamped, which is useful if a dispute ever arises.
- Emergency Contacts: On-call and utility numbers are kept one click away for a crisis.
Building Operations
- Key Tracking: The system logs who checked out a key and when it was returned.
- Parking Permits: You can assign a parking spot and stores the tenant's license plate and permit expiry.
- Packages: A parcel is logged, the tenant is notified, and pickup is tracked.
- Utilities: You can record which utilities the tenant is responsible for on each unit.
- Compliance Tracking: The system flags overdue items, like a missing smoke-detector inspection for a unit.
Tenant Portal
- Tenant Self-Service: A tenant logs in to pay rent, file a repair with a photo, request a renewal and read announcements — without calling anyone.
Roles, Access & Administration
- Roles (Admin / Manager / Tenant): Each role sees only what it should —Admin has full access, a manager sees manager tools, a tenant sees only their portal.
- Granular Manager Access: You can give a manager access to only the areas they need, hiding sensitive pages like financials.
- User Management: You can invite, deactivates or removes an account in a few clicks.
- Audit Log: You can check the log to see exactly who changed a record and when.
- Email & SMS Setup with Test: You can enter email and SMS settings and clicks "Test" to confirm delivery works.
- Import / Export: You can an existing tenant list at setup, and can export everything anytime.
Automation & Integration
- Payment & Renewal Reminders: Send automated payment reminders and renewal alerts on schedule.
- API & Real-Time Webhooks: A REST API plus instant webhooks for different events.
- No-Code Automation (Zapier / Make / n8n): Connect with 8000+ apps using Zapier, Make, n8n and custom automation.
- Self-Hosted & Owned: Run it on your own server — your data, your control, no SaaS fees.
Notifications
- Automatic Email Alerts: Tenants and managers are emailed automatically across the workflow — lease renewals, payment receipts, work-order updates, package arrivals, requests, and scheduled late-payment, statement and vacancy/SLA alerts.
- SMS (Twilio): When Twilio is connected, key messages also go out by text — late-payment reminders, broadcasts, package alerts and request notifications.
- In-App Request Alerts: New maintenance, renewal and move-out requests surface in the in-app notification center with an unread badge so they're never missed.
Requirements
PHP 7.4 or higher (PHP 8.0–8.3 fully supported and recommended)MySQL 5.7+ or MariaDB 10.3+
Instructions
Additional options
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
Information
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| First release | 19 May 2026 |
| Last update | 21 May 2026 |
| Software version | PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3, PHP 8.4 |
| Files included | .php, .css, .html, .sql, Javascript .js |
| Database | MySQL 4.x, MySQL 5.x |
| Tags | apartment building management software, apartment management software, apartment building management system, apartment management system |








