Running the Resident Portal
The resident portal is the digital front door to every building. Residents sign in to a personalized dashboard, submit service requests, book amenities, issue visitor passes, and receive announcements. This article walks through the full feature set.
The resident dashboard
When a resident signs in, they land on a personalized home screen showing:
- Unit information — unit name, floor, building, and property.
- Quick action buttons — submit a request, book a facility, create a visitor pass.
- At-a-glance statistics — open requests, upcoming bookings, unread announcements, active visitor passes.
Everything is scoped to the resident by default. They cannot see other residents' requests, bookings, or communications.
Service request submission
Residents submit maintenance requests with:
- Title and description.
- Photos (multiple uploads).
- Location details (the request auto-fills the resident's unit).
- Priority level.
After submission, residents can track status in real time — submitted, triaged, approved, converted to work order, assigned, in progress, completed, verified, closed. Each status change generates a notification through the resident's preferred channels.
Facility booking
Residents browse bookable facilities (meeting rooms, gyms, pools, BBQ areas, party rooms, parking) filtered by building. Each listing shows capacity, operating hours, rules, and images.
Booking a facility
- Pick a facility.
- Choose a time slot within operating hours.
- Enter a booking title and attendee count.
- Submit.
Bookings support approval workflows, so a party-room booking might require manager approval while a gym session is auto-approved. Residents can see check-in and check-out times on their confirmed bookings.
Automatic no-show handling
The Booking no-show handler background processor marks reservations as no-shows when the check-in window expires without a check-in. No-show rates feed into resident-level behavior reports.
Visitor management
Residents issue digital visitor passes with:
- Guest details (name, email, phone, company).
- Visit purpose.
- Expected arrival and departure times.
- Vehicle plate numbers.
The system generates a unique pass code. Building security can verify, approve, and check visitors in and out. Passes flow through pending → approved → checked in → checked out (or expired / cancelled).
Announcements
Facility managers publish announcements targeted at all residents, specific buildings, floors, or individual units. Four announcement types:
- General — routine news.
- Maintenance — planned outages, scheduled work.
- Emergency — urgent safety issues.
- Event — community activities.
Four priority levels (low, normal, high, urgent) control delivery emphasis. Emergency announcements bypass channel preferences and fire simultaneously across push, email, and SMS.
Delivery tracking
Every announcement records per-user delivery, read, and acknowledge timestamps. You know exactly who has seen a critical communication and who has not — essential for life-safety messaging.
Resident feedback
Residents submit satisfaction surveys across five categories: general, maintenance, security, amenities, and cleanliness. Each submission carries a 1-5 rating and optional free-text comments. Staff can respond to feedback, closing the loop with a timestamp and responder.
Directory and multi-unit support
The resident directory captures:
- Personal details.
- Emergency contacts.
- ID information (Emirates ID, passport).
- Unit assignments with type designations (primary, secondary, authorized) and move-in / move-out dates.
A resident can be assigned to multiple units — useful for students with parents, corporate housing, or short-term corporate residents.
Best practices
- Set realistic booking rules. Capacity limits and rules prevent disputes.
- Use targeted announcements. Building-level or unit-level targeting respects residents' attention.
- Respond to feedback within a week. Closed-loop feedback drives satisfaction.
- Audit visitor passes monthly. Cancelled or expired passes should be cleaned up for security posture.
What next
Read Configuring the owner portal to see how the lease and resident data roll up to owners.