
Problem
Property managers were tracking listings, leases, tenants, and maintenance requests across spreadsheets and email threads. Renewal dates slipped, maintenance requests got lost, and answering "which units are vacant and what do they earn" required assembling data by hand.
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 — plus an AI insights layer that summarizes portfolio health. The project placed Top 100 in the Google Cloud GenAI Academy APAC Cohort 1 hackathon.
Workflow
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
Technical Highlights
Authentication
Deployment
Database
Pattern
API
AI
Available Customizations
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
Is this suitable for your business?
This foundation is ideal for:
Interested in something similar?
We can customize this foundation to match your own business workflow.
Start from this foundation