Real estate

An end-to-end management system for residential compounds: owners, tenants, and maintenance

Residential compounds were being managed manually (leases, rents, maintenance, finances) distributed across files and WhatsApp messages with no central system connecting residents to management.

Sector
Real estate

The challenge

  • Managing units, owners, and tenants without a unified central registry
  • Tracking maintenance requests, dispatching technicians, and closing tickets on time
  • Handling rents, payments, contracts, and due-date reminders
  • Enabling community interaction between residents and internal services

The solution

  • A web system for managing units, owners, and tenants with full contract history
  • A maintenance module with automatic technician dispatch and status tracking through to close
  • An internal marketplace for residents to buy, sell, and exchange services
  • A complete finance module: rents, invoices, shared expenses, reports
  • A resident mobile app for notifications, maintenance requests, and communication

Technical choices

Laravel

A solid foundation for the complex relationships (owner → unit → tenant → contract → payments).

Vue.js 3

A rich management UI for owners and compound managers with flexible data tables.

Flutter

A single resident app for iOS and Android with a native experience on each platform.

MySQL

Complex financial queries and accurate tracking of payments and dues.

Firebase

Instant notifications for maintenance requests, rent reminders, and announcements.

Results

2023
year of expansion into property and asset management
still in use
the platform remains an important operational tool for its clients today