Back to Systems
UrusProperti at a glance.
UrusProperti at a glance.
Dashboard of user logged into UrusProperti showing overview of properties, tenants, and maintenance requests.
Edit property page in UrusProperti.
AI insights page in UrusProperti.
Property

Property Management Tool

Renewals and arrears surface before they cost money. Top 100 · Google Gen AI Academy APAC.

IndustryProperty Management
UsersProperty Managers
PlatformWeb Application
TechLaravelVueInertia
DeploymentGoogle Cloud Run
RecognitionTop 100 — Google Cloud GenAI Academy APAC

Business Situation

A property manager responsible for a portfolio of units — listings, leases, tenants, payments, and maintenance — and accountable for reporting occupancy and income on it.

Operational Challenge

All of it lived in spreadsheets and email threads. Renewal dates slipped past unnoticed, maintenance requests were lost in inboxes, and answering "which units are vacant and what do they earn" meant assembling the answer by hand every time it was asked.

Solution

UrusProperti manages property listings, tenant records, and lease tracking end-to-end. Properties, units, tenants, leases, payments, and maintenance requests live in one system, with a dashboard that shows occupancy and income at a glance and an AI insights layer that summarizes portfolio health.

Business Impact

Renewals and arrears surface before they cost money instead of after. Portfolio occupancy and income become a screen rather than an exercise, and maintenance requests have somewhere to live other than an inbox. The project placed Top 100 in the Google Cloud GenAI Academy APAC Cohort 1 hackathon.

Workflow

Manager creates property
Tenant assigned
Lease created
Payments tracked
AI summarizes portfolio

Features

Property Management

Manage listings and units

Tenant Management

Track tenants and history

Lease Tracking

Terms, renewals, and payment status

Maintenance

Request intake and resolution

Analytics

Income, occupancy, vacancy

AI Insights

Portfolio summaries

Architecture

Built on a modern Laravel stack with Inertia and Vue, UrusProperti runs as a single-page application backed by server-side domain logic — no separate API layer to maintain. The real-estate domain model (properties, units, leases, tenants, payments, maintenance) is enforced at the database level, and the AI insight layer reads from the same models to generate portfolio summaries. Deployed on Google Cloud Run.

Client Applications

API & Business Logic

Data & Intelligence

Tap or hover a component to see its role in the system.

Available Customizations

Mobile App
Payment Gateway
WhatsApp Reminder
AI Chat Assistant
OCR Receipts
Accounting Export

Is this suitable for your business?

This foundation is ideal for:

Property management companies
Apartment operators
Boarding house owners
Co-working spaces
Commercial landlords
Mixed-use properties

Foundation Coverage

Reusable modules from the Carlsson Studio foundation, combined with logic built for this domain.

Foundation Modules

  • Authentication
  • Roles & Permissions
  • Dashboard
  • Notifications
  • File Uploads
  • Reporting

Property Modules

  • Properties
  • Units
  • Leases
  • Tenants
  • Payments
  • Maintenance

AI Modules

  • Portfolio Summary
  • Occupancy Analysis
  • Recommendation Engine

Technical Highlights

Authentication

Laravel BreezeRole-based access

Deployment

Google Cloud Run

Database

MySQL

Pattern

SPAInertia

API

Server-driven — no REST layer

AI

Gemini

Interested in something similar?

We can customize this foundation to match your own business workflow.

Start from this foundation