Portal Preview

See what your experience looks like.

Scroll through the owner and tenant walkthroughs. Every screen is a real, interactive React component. When you're ready, open the full demo in a new tab.

Owner · Scene 1

Your property at a glance

The moment you log in, everything that matters sits on one page. Rent collected this month, occupancy, next inspection, net income after fees.

No drilling down through reports. No month-end PDF delivered three days late. Just the numbers, the way you'd ask for them over coffee.

Rent Collected
$2,400/mo
+0%
Occupancy
100%active lease
Active
Next Inspection
Jun 15Q2 scheduled
Net Income
$1,980/mo after fees

Owner · Scene 2

Every ticket tracked

Filter by status. Search by keyword. Click any ticket to see the full timeline: when it was reported, who took it, what they found, what it cost.

The same view Philippe uses on-site is the same view you see from overseas. No summarized version, no filtered narrative.

Showing 6 tickets

Owner · Scene 3

Approve from anywhere

Work over your threshold needs your green light. Each request arrives with a photo, a cost, and Philippe's recommendation.

Approve, deny, or request more info in two taps. No scheduling calls across time zones to authorize a $450 fence board.

Fence Board Replacement

Fence Board Replacement

3 fence boards along south property line need replacement. Identified during Q1 inspection.

$450

Agent Recommendation (Philippe)

Recommend approval. Boards are visibly deteriorated and affect curb appeal. Quote is competitive for the Ottawa market.

HVAC Seasonal Maintenance

HVAC Seasonal Maintenance

Annual spring HVAC tune-up. Includes filter change, duct inspection, A/C refrigerant check.

$280

Agent Recommendation (Philippe)

Recommend approval. Routine preventive maintenance. Last service was Oct 2025. Skipping may void warranty.

Owner · Scene 4

Monthly statements, zero guesswork

Every month on the 5th: income, expenses, net, all itemized. Six-month trend chart so you can spot anomalies without a spreadsheet.

Tax-ready export when you need it. The receipts and invoices live inside each line item.

6-Month Income vs Expenses

April 2026 Statement

123 Maple Dr, Ottawa ON

Rent Collected$2,400
Management Fee (10%)-$240
Plumbing Repair-$180
Fence Repair-$450
Net to Owner$1,530

Tenant · Scene 1

Report an issue in 30 seconds

Three-step form: what kind of issue, how urgent, describe it. Photos optional. Emergency flag routes straight to Philippe's phone.

No calling a dispatch line that puts you on hold. No email to a portal that never replies. Submit, get a ticket number, done.

What type of issue?

How urgent?

Tenant · Scene 2

Track every step

Received. Classified. Scheduled. In progress. Completed. Five beats. You see which step the request is on without refreshing or guessing.

Every transition is timestamped. Every assignee is named. When it's done, you'll know it's done.

Kitchen faucet leak · TKT-2026-047

Received
Classified
Scheduled
4
In Progress
5
Completed

Dryer not heating · TKT-2026-042

Received
Classified
Scheduled
In Progress
5
Completed

Tenant · Scene 3

Rent and lease, all in one place

Next payment due, lease start and end, renewal date, monthly rent. Pay with Stripe or e-transfer, both tracked.

No more hunting through email for that lease PDF you signed eleven months ago.

Next Rent Payment

$2,400

Due May 1, 2026

Lease Info

Lease StartJul 1, 2025
Lease EndJun 30, 2026
Renewal DateApr 30, 2026
Monthly Rent$2,400

Ready to see it live?

Click in, poke around. Both demos use real data and real state.