Demo Mode. Data is not saved. Exit Demo
Your properties,
fully managed
All-in-one property management for landlords and tenants. Real-time data, zero hassle.
I'm a Landlord
Manage properties, collect rent, handle maintenance and communicate with tenants.
Get started
I'm a Tenant
Pay rent, submit maintenance requests, and message your landlord. All in one place.
Sign in
Just exploring? Try the demo →
← Back
Maintenance
Worker Portal
Worker Sign In
Sign in to view and manage your assigned maintenance tasks.
Worker
Maintenance Portal
My Tasks
Open maintenance requests assigned to you.
Loading tasks…
← Back
Tenance
Landlord Portal
Welcome back
Sign in to manage your properties, tenants, and finances.
Too many failed attempts. Reset password →
or
← Back
Tenance
Tenant Portal
Welcome back
Sign in with your email, phone number, or Tenant ID.
or
← Back to sign in
Tenance
Tenant Portal
Create your account
Account
Verify
Property
Done
Use the email your landlord invited you with.
A Uppercase a Lowercase 0 Number @ Special char
Enter without leading 0, e.g. 1012345678 (+201012345678)
or sign up with
← Back to sign in
Tenance
Tenant Portal
Reset your password
Enter your email and we'll send a reset link.
Check your inbox
We sent a reset link to your@email.com

1. Check your inbox (and spam folder)
2. Click Reset Password in the email
3. Choose a new secure password
4. Sign back in

← Back to sign in
Tenance
Reset your password
Enter your email and we will send a reset link.
Check your inbox
We sent a reset link to

1. Check your inbox (and spam folder)
2. Click Reset Password in the email
3. Choose a new secure password
4. Sign back in

← Back
Tenance
Set up your account
Account
Phone
Verify
Property
Done
Create your landlord account
A Uppercase a Lowercase 0 Number @ Special char
or sign up with
Hello,
Here is your quick overview
Analytics Overview
Total Rent LIVE
EGP 0
Live from Firestore
Overdue Rent
EGP 0
All paid
Maintenance
0
No requests
Total Costs
EGP 0
Maint + utilities
Report
My UnitsView All
Rentals
Manage your properties. Add units, assign tenants, and track occupancy.
Add New Property
Property Name
Address
Building Type
Occupancy Status
Number of Units
Total Monthly Rent (EGP)
Utilities Paid By
Maintenance Paid By
Property Photo
Upload from your device
Loading properties...
Calendar
Lease dates, rent collection, and maintenance visits.
May 2026
Click a day to filter events
Upcoming Events
New Event
Title *
Date *
Notes
Tenants
Access tenant profiles, lease details, payment history, and Tenant IDs.
Add Tenant Manually
Full Name *
Email
Property *
Unit
Monthly Rent
Utilities Paid By
Lease Start
Lease End
Tenants connect by entering the invite code from their property. Go to Rentals → to set up a property with an invite code.
TenantTenant IDProperty/UnitLease EndRent/moPaymentUtilities
Loading tenants...
Documents
Your lease agreements, reports, and legal templates.
Your Documents
No documents yet
No documents yet. Upload your lease agreements and reports to keep everything organised.
Analytics
Real-time portfolio performance, occupancy trends, and financial insights.
Financial Overview
Revenue YTD
No data yet
Expenses YTD
No data yet
Net Income YTD
No data yet
Avg Monthly Rent
Per occupied unit
Portfolio Health
Occupancy Rate
0%
No properties
Active Tenants
0
Across all properties
Vacant Units
0
Available now
Late Payments
0
Past due today
Operations
Open Maintenance
0
Unresolved requests
Maintenance Cost
Total logged
Leases Expiring
0
In next 30 days
Payment Rate
Collected this month
Portfolio Details
Total Properties
0
Managed properties
Total Units
0
Across all properties
Avg Lease Length
months
Revenue / Unit
Per occupied unit
Utility Cost / Unit
Landlord-paid units
Highest Rent
Top paying tenant
Longest Active Lease
Tenant
Total Overdue
All overdue rent
Revenue vs Expenses
Revenue by Property
Collection Rate (%)
Maintenance Costs & Open Requests
Messages
Real-time communication with your tenants. All conversations synced.
Conversations
Select a conversation
Select a tenant to view messages.
Maintenance
Track requests, coordinate vendors, and resolve issues.
New Maintenance Request
Title
Tenant Name
Property
Unit
Priority
Status
Assign To Worker
Est. Cost (EGP)
Description
Photos
Click to upload photos from your device
Loading requests...
Tenance Direct
List your properties, manage inquiries, and cross-post to top Egyptian rental platforms.
0
Active Listings
0
Vacant & Live
0
New Inquiries
0
Total Views
Manage your rental listings. Vacant units are visible to renters; occupied units are private by default.
Loading listings...
Fill Your Vacancy
List vacant properties on top Egyptian rental platforms.
Tenance Direct is now live!
Create listings, publish to Egyptian rental platforms via Zapier, manage inquiries, and invite agents. All from one place.
Platforms you can reach
Tenance Direct
Your own listing page ✓ Live
OLX Egypt
Via Zapier integration
Aqarmap
Via Zapier integration
Bayut Egypt
Via Zapier integration
Property Finder EG
Via Zapier integration
Facebook Marketplace
Share link to your page
Utility Management
Set who pays utilities and maintenance per property.
Configure who is responsible for utility bills and maintenance costs on each property. These settings serve as the default for new tenants and can be changed at any time.
Loading properties…
Property
Occupied
Monthly Rent
-
-
Total Units
-
units total
Occupied
-
- vacant
Address
-
Tenants
Maintenance
Analytics
Info & Settings
TenantTenant IDUnitLease EndRent/moPayment
Loading...
Settings
Manage your account, notifications, and billing.
Profile
Notifications
Billing
Security
Payments
Profile Information
First Name
Last Name
Email
Phone
Company
Profile Photo
Upload from device
Notification Preferences
Rent Due Reminders
3 days before rent is due
Maintenance Updates
Status changes on requests
New Messages
Tenant messages in real time
Lease Expiry Alerts
30 days before lease ends
Utility Bill Reminders
Remind tenants of utility payments
Monthly Reports
Auto-generated financial summaries
Billing and Subscription
Free Account
Up to 3 properties · 5 units · Basic features
Display Currency
All amounts will be shown in the selected currency using live exchange rates. Prices are stored in EGP.
Currency
Change Password
Current Password
New Password
Confirm New Password
Two-Factor Authentication (2FA)
Add your phone number to require a verification code on every sign-in. Requires a phone number in international format (e.g. +1 555 123 4567).
2FA not enabled
Phone Number
Portfolio Overview
Maintenance RequestsView All
Loading...
TenantsView All
Loading...
MessagesView All
🔑
Connect Your Account
Your landlord created a Tenant ID for you in their dashboard. Enter it below to link your account and access the portal.
1. Your landlord adds you in their Tenance dashboard
2. They share your Tenant ID with you (e.g. TEN-12345)
3. Enter it above and your portal opens instantly
Hello, Chandler Bing
Welcome to your home portal
CB
Current Rent Balance
EGP 0
Lease Expires
Property
Open Maintenance
0
Tap to view
Quick Actions
Loading…
Maintenance Requests
Submit and track repair requests for your unit.
New Maintenance Request
Issue Title
Priority
Description
Photos
Upload photos from your device
Loading...
Messages
Direct communication with your landlord. Messages sync in real time.
LL
Your Landlord
Property Manager
Loading messages...
Announcements
Messages broadcast to you by your landlord.
Loading announcements…
My Documents
Lease agreements and important property documents from your landlord.
Loading documents…
Utilities
Your utility responsibilities as configured by your landlord.
Loading…
Find a Home
Browse available rentals on Tenance Direct.
Loading...
Loading listings...
Settings
Manage your tenant profile and preferences.
My Profile
Full Name
Email
Phone
Create Listing
01 Basics
Link to Property optional
Listing Title *
Property Type
Rental Term *
Status
Available From
When can new tenants move in?
02 Unit Details
Bedrooms
Bathrooms
Area (m²)
Floor Number
Total Floors in Building
Compound / Community optional
03 Photos up to 6 · first photo is the cover
Click to add photos
JPG, PNG, WEBP · Max 5 MB each
04 Location
Area / District *
City
05 Description
06 Amenities
07 Pricing & Contact
Monthly Rent * (EGP)
Contact Phone
Contact Email
Vacant listings go live immediately and are visible to renters. Occupied listings are saved as a draft. Publish them when the unit becomes free.
LISTING DETAIL
Bedrooms
Bathrooms
Area
Amenities
Send Inquiry
The landlord will see your message and contact you directly. Your info is only shared with them.
Your Name *
Phone
Email
Message *
Find your next home in Egypt
Browse verified long-term, medium-term, and short-term rentals. Direct from landlords, no middlemen.
Live Listings
0
Avg Response Time
Free
Inquiries
Loading listings...
Loading listings...
Tenance Direct · Back to Home · Agent Portal
← Back to Home
Tenance
Agent Portal
Real Estate Agent Portal
Connect with landlords and grow your real estate business on Tenance.
Browse Listings
Find vacant properties looking for agents to market them.
Register as Agent
Create your agent profile and get discovered by landlords.
Already registered? Sign in to your account →
Tenance
Enterprise
Provider Portal
Select your organisation to continue.
Oelfke
Oelfke GmbH
Gebäudemanagement · Bremen · ISO 9001
Additional enterprise clients will appear here.
← Back
Oelfke
Oelfke GmbH
Gebäudemanagement Portal
Passwort vergessen?
Oelfke GmbH Gebäudemanagement
Authorisierter Zugang – Für registrierte Nutzer
Maintenance Requests
View and respond to requests from all properties.
Loading…
Settings
Booking link and credential management.
Booking URL
Your booking or service page link. Landlords will be able to open this link from the maintenance request.
Your URL
Change Password
Name
New Password
Confirm Password
Manual Tasks
InstaPay verifications pending your action.
Pending InstaPay Verifications
Loading…
Analytics
Platform-wide stats across all users.
Users
All registered accounts.
Payments
Platform-wide payment confirmations.
Loading…
Settings
Portal configuration and password management.
Change Password
New Title
New Name
New Password
Confirm Password
Current Session