Confidential · Client Report

WizReal Platform
Project Status Report

Phase 1 Development — Progress Overview

Prepared
June 2026
Effort Summary — SOW vs. Logged
Hours Overview
SOW Committed Hours
470 hrs
Total contracted effort
Logged / Utilised Hours
150 hrs
Work completed to date
Remaining Hours
320 hrs
Available in current SOW
0 hrs150 hrs utilised470 hrs
31.9% of contracted hours utilised  ·  68.1% remaining
Task Overview
95
Total Active Tasks
Across all statuses, excluding 11 removed items
6 statuses
Status Categories
Done · QA Done · In QA · In Progress · To Do · Pending Client
✓ Done
16
tasks completed
✓ QA Done
9
QA passed
⚙ In QA
18
tasks in testing
↻ In Progress
19
tasks active
○ To Do
9
tasks queued
⏳ Pending Client
24
awaiting input
Completed Work
Done 16 Tasks Completed
IDSectionFeature / Task
C-01ComplianceSite Branding — Brokerage name on all public-facing pages
SM-05Search & MapNeighbourhood Boundary Accuracy — Pencil tool for catchment area shapes
SM-06Search & MapDuplicate Listing Merge — Multi-board deduplication (TRREB + ITESO)
LD-06Listing DetailComparable Properties Display — Logic audit & documentation
SM-09Search & MapComparable Properties — Accurate sold & active listings near subject property
Listing Detail% Increase/Decrease & $ value vs. current similar listings
Listing Detail% Increase/Decrease & $ value vs. similar past solds (3 months)
B-10BuyerProperty View Tracking Infrastructure (Tier 1 Analytics Gate)
AN-01AnalyticsProperty View Event Tracking — Authenticated user page view capture
AN-02AnalyticsAggregate Listing Analytics – Tier 1 Display (views, favourites, contacts)
AN-03AnalyticsConsented Client Activity – Tier 2 (Phase 2 deferred)
AN-04AnalyticsAnalytics / Platform Tracking — GA4 integration
RP-01RepliersAudit: Repliers Agents & Clients API usage in codebase
RP-02RepliersConfirm Repliers Standard Plan includes Agents & Clients API access
RP-03RepliersRepliers-Native Saved Searches evaluation (not on standard plan — scoped out)
RP-04RepliersRepliers Listing Popularity / Activity Score investigation
QA Completed
QA Done 9 Tasks — QA Passed
IDSectionFeature / Task
C-02ComplianceVOW Login Gate – Listed Date & Days on Market
C-03ComplianceVOW Login Gate – Sold Listings (Live test confirmed May 6, 2026)
C-04ComplianceListing Brokerage Attribution on every listing
SM-01Search & MapCity / Neighbourhood Type-Ahead Search
SM-02Search & MapAdditive Filter Layering (Active, Sold, Leased, Pre-Con)
SM-04Search & MapMap–Sidebar Sync — Viewport & filter updates
SM-11Search & MapFilter update: For Sale | Sold / For Lease | Leased
LD-04Listing DetailProperty Price History Timeline
B-04BuyerSaved Searches — Save, edit, delete from map/search page
Currently in Quality Assurance
QA 18 Tasks Under Testing
IDSectionFeature / Task
LD-01Listing DetailListing Data Display (MLS) — Layout update, HouseSigma benchmark
B-03BuyerFavourites — Save/remove listings, dashboard display
B-05BuyerBuyer Dashboard Role Isolation — No agent sections visible
R-06RealtorRealtor Dashboard — Chats, listings, leads; Brokerage/Prospects admin-only
FS-04FSBO SellerListing Creation – Media Upload (Images & virtual tour links confirmed)
FS-06FSBO SellerListing Status Labels — Draft / Pending Approval / Approved / Rejected
FS-07FSBO SellerAdmin Approval Gate — FSBO listing review queue
D-01DeveloperDeveloper Registration & Project Creation
D-03DeveloperDeveloper Listing – Submit for Review
D-04DeveloperDeveloper Listing – Image Upload
D-05DeveloperAdmin Approval Gate (Developer)
D-06DeveloperPre-Con Labelling Correction — FSBO vs Pre-Construction fix
D-07DeveloperDeveloper Listing Analytics – Tier 1
A-01AdminAdmin Home / Statistics Dashboard — Accuracy review
A-02AdminNew User Signup Notifications
A-03AdminProperty Approval – FSBO & Developer listings
A-04AdminFrontend Property Link from Admin Panel
A-11AdminSold History — Page error on load under investigation
Currently In Development
In Progress 19 Tasks Active
IDSectionFeature / Task
S-01SecurityAzure Key Vault Migration — 15 hardcoded secrets rotation & migration
S-02SecurityRob's Access Revocation — All systems (SendGrid, Twilio, Stripe keys)
S-03SecurityAzure Corporate Account Migration
S-04SecuritySecure Cookie Configuration — Secure=true, HttpOnly=true, SameSite
S-05SecurityXSS Prevention — innerHTML audit in main.js and admin.js
S-06SecurityCSRF Protection — Anti-forgery tokens on all state-changing endpoints
S-07SecurityBlob Storage Access Control — Private containers, SAS URLs
S-08SecurityFile Upload Validation — MIME type, size limit, filename sanitisation
S-09SecurityAzure Storage Cost Optimisation — Route MLS images to Repliers CDN (~$219 CAD/mo saving)
S-10SecuritySecurity Headers — CSP, X-Frame-Options, X-Content-Type-Options
SM-04-1Search & MapMap–Sidebar Sync — Highlight listing on map when hovering sidebar item
SM-07Search & MapFilter UX Clarity — Active/inactive state indicators
SM-08Search & MapDays on Market Accuracy vs. board data
SM-12Search & MapDefault filter state — All three sources selected (MLS, FSBO, Pre-Con)
Search & MapShow applied filters as chips at all times
Search & MapClearly define how different filters are being used
R-08RealtorListing Analytics – Aggregate Tier 1 (views, favourites, contact attempts)
FS-01FSBO SellerSeller Registration — Clean run verification
FS-10FSBO SellerListing Analytics – Tier 1 for FSBO Sellers
Queued — Not Yet Started
To Do 9 Tasks Queued
IDSectionFeature / Task
SM-03Search & MapFilter Persistence Across Map/List Views
SM-05Search & MapNeighbourhood Boundary Accuracy — Show radius, polygon tool tooltip
B-01BuyerBuyer Registration & Onboarding — Agent selection linkage verification
B-02BuyerAgent Selection / Consent Flow — Member vs non-member badge
R-01RealtorRealtor Registration & Board ID Verification
R-02RealtorRealtor Onboarding – Header & Back Navigation on Sign-Up
FS-03FSBO SellerListing Creation – Features & Amenities
RP-05RepliersComparable Properties — Repliers API audit (requires client session with Walter)
ListingUser able to go to map view from the listing page
Pending — Awaiting Client Input or Decision
Pending Client 24 Tasks Blocked
IDSectionFeature / Task
C-05ComplianceVOW Terms of Use — Awaiting final copy for sign-up & ToS
LD-06Listing DetailContact Sidebar – Agent Resolution — All 11 routing scenarios to confirm
MessagingEmail notifications for back-and-forth messages
MessagingEmail notification for assigned leads
AdminAssign leads from Prospects page (admin workflow)
BuyerAgent Updation — Buyer can change selected agent
B-06BuyerView Agent Profile — Design & build /agent/{id} page
B-07BuyerReview an Agent — Submission path, admin approval, public display
B-08BuyerIn-Platform Messaging – Send (pending routing confirmation from LD-06)
B-09BuyerIn-Platform Messaging – Response Source Visibility
R-04RealtorMLS Listing Attribution — Realtor name on own listings (QA pending)
R-07RealtorAssigned Leads — Edge case QA needed
R-10RealtorAgent Invitation Flow — Non-WizReal agent invite on buyer selection
R-11RealtorAgent Reviews – Display & Submission (pending B-07 audit)
FS-02FSBO SellerAgent Search – Board vs. Platform Conflict (deferred Phase 2)
FS-05FSBO SellerListing Creation – Owner/Agent Declaration — Non-member invite flow
FS-08FSBO SellerContact – Seller Inbox routing (Case 3 pending client confirm)
FS-09FSBO SellerContact – Admin-Assigned Agent Routing (currently going to seller only — bug)
A-05AdminRealtor Assignment to FSBO Property — End-to-end searchability unverified
A-07AdminProperty Feature Templates — Naming bug fix, client session required
A-08aAdminBrokerage Search & Agent Profiles — Mega-brokerage sub-category confirm
A-08bAdminInvite Agent — Error on invite button (root cause investigation)
A-08cAdminAdmin Prospects — Menu item error; scope unclear vs. R-10
A-09AdminReviews Management — Approve/reject/delete actions missing
⚠ Client Action Required — Items Blocking Progress