type
concept
created
Mon Apr 06 2026 02:00:00 GMT+0200 (Central European Summer Time)
updated
Mon Apr 06 2026 02:00:00 GMT+0200 (Central European Summer Time)
sources
wiki/summaries/owner-portal-research, wiki/specs/architecture/financial-management
tags
owners portfolio pm-facing live
aliases
owners-page, owner-detail, eigentuemer

Owner Management

abstract
PM-facing owner management module at `/owners`. List page with stats + data table, detail page with 5 tabs (Overview, Properties, Financials, Tenants, Work Orders). Live since 2026-04-06.

Routes

Route Component Description
/owners OwnersComponent Owner list with stats, search, filters
/owners/:slug OwnerDetailComponent Owner detail with 5 tabs

Slug format: slugified owner name (e.g. dr-wolfgang-huber).

Owner List Page

Owner Detail Page

Header

Slim bar: avatar + name + status pill + email · phone + Email/Call action buttons.

Tab 1: Overview

Tab 2: Properties

Tab 3: Financials

Tab 4: Tenants

Tab 5: Work Orders

Data Model

owners_eigentuemer (14 rows, managed=False)

Owner records: name, email, phone, address, steuernummer (tax number), bankverbindung (JSONB: iban, bic, bank_name), status (active/pending/inactive).

owners_eigentuemerliegenschaft (24 rows, managed=False)

Junction table: eigentuemer_id → property_id with anteil_prozent (ownership %), role (haupteigentuemer/miteigentuemer), seit (since date), is_active.

API Endpoints (server.js)

Endpoint Returns
GET /api/owners All owners with property_count, total_units
GET /api/owners/by-name/:slug Single owner by slugified name
GET /api/owners/:id/properties Owner's properties with occupancy stats
GET /api/owners/:id/tenants Tenants across owner's properties
GET /api/owners/:id/work-orders Work orders across owner's properties

File Structure

src/app/features/owners/
├── owner.service.ts          # API service + interfaces
├── owners.component.ts       # List page
└── owner-detail.component.ts # Detail page with 5 tabs

Competitive Research

8 platforms analyzed: AppFolio, Buildium, Yardi Breeze, RentManager, Entrata, Propertyware, DoorLoop, Stessa. Full research: wiki/summaries/owner-portal-research.

Related