[2025-06-27 | 21:00 UTC]
Here’s the setup outline for your new “Performance” page on StayWithJay.com:
🔒 Performance Page: Internal Analytics View
Purpose: Display individual room/unit performance data.
Access Roles:
- Admin (Full View & Controls)
- Owners (Assigned Properties Only)
- Leads (Future name TBD) – Read-only preview or demo access for investor prospects
🧱 Recommended Structure
| Section | Content |
|---|---|
| Page Title (H1) | “Performance Dashboard” |
| Property Overview | Dropdown filter by Property Code (e.g., P2007, P2014) |
| Listing Cards | Individual tiles/cards per room/unit: name, type, current occupancy, etc. |
| Metrics (per listing) | – Occupancy % (Last 30 / 90 days) – Revenue (YTD / MTD) – Avg. Daily Rate – Avg. Length of Stay – Status (Listed / Unlisted / Suspended) |
| Trend Chart (optional) | Line/bar chart for RevPAR or occupancy over time |
| Status Badges | Color-coded: Green (Booked), Yellow (Available), Red (Needs Attention) |
⚙️ Design Notes
- Menu Integration: Show in top menu only when user is logged in.
- Logic:
if role = admin OR owner OR lead → show menu item
- Logic:
- Visibility Controls: Use Otter Blocks’ “Rule Group” feature to restrict each section by role.
- Theme-Consistent UI: Follow StayWithJay’s color scheme (
#EC3B69primary,#230A41secondary).
Would you like me to generate the WordPress Otter Blocks pattern for this page layout or prepare a wireframe mockup next?