Demo guide
Example workflows
A quick way to test different parts of the site. Links switch to the right demo role for you.
Demo roles

Margaret Adams
Resident, Bella Viana. Saved items, active threads.

Robert Ellis
Provider with active, paused, pending, rejected, expired listings + draft.

Dana · Cypress Home Services
Business application awaiting renewed insurance.

Lisa Vernon
Admin. Full moderation and settings.
1 · Visitor, registration & sign in
- Register with ZIP 34759 → approved → onboarding.
- Register with ZIP 34741 → outside community → request manual review.
- Register with an existing email (carol.bennett@example.com) → pending; try messaging (blocked).
- Log in by SMS: any 10-digit number, code 123456.
- Forgot password → email or SMS → open demo reset link → set password.
- Back buttons keep entered data; drafts survive reload.
2 · Search directory & map
- Search “printer” or “hinge”; use suggestions.
- Choose Home services → compare Handyman vs Licensed trades.
- Filters: free only, available today, within ~1 mile, 4.5★; sort Nearest.
- Switch to Map: click a neighbourhood marker; the card highlights.
- Search “helicopter” for the empty state, then Clear filters.
- Filter “Recommended by” Miguel or Edgar.
3 · Service detail, enquiry, reviews
- Save → appears in My account › Saved.
- Edit the prewritten message → Send enquiry → thread opens; reply arrives in ~3s.
- Call/Text/Email appear only where the provider opted in (demo dialog).
- Share → copy link. Report → reason & details → confirmation.
- Write a review → pending moderation; reviewing again is blocked; self-review blocked as Robert.
- Recommend a provider; see it filterable by your name.
4 · Provider dashboard
- Resume the saved draft “Bird feeder…”, finish 5 steps, upload a photo, preview → Submit → pending.
- As Lisa approve it in Admin › Listings, then back as Robert: Pause → Reactivate.
- “Cabinet hinge…” shows an automatic pause (3 missed requests) → Reactivate or Update availability.
- Rejected “Outlet & switch” shows the reason → Edit & resubmit.
- Expired “Lanai screen doors” → Renew. Delete with confirmation.
- Featured placement preview: labelled Later · no payments.
5 · Messages & notifications
- Unread Elaine thread; open to mark read.
- Mark closed / reopen; archive → Archived tab → unarchive.
- Block (confirm) → composer disabled → unblock. Report the conversation.
- Mobile: list → thread → Back.
- Notifications: mark read/unread, mark all read; toggle SMS/push (demo permission note).
6 · Marketplace
- Filter Free only; include reserved/sold.
- Message Sandra about plants; save the trike.
- List a free item → Publish → Mark reserved → Mark given away.
- Renew the expired “Christmas village” item; delete the draft bread maker.
- Estate sale shows a consenting public meeting point only.
7 · Account
- Edit bio/photo/address → Save.
- Contact preferences change what neighbours see.
- Change password validation; Deactivate (confirm) → signed out.
- Help → send support message → confirmation. Log out → Log in.
8 · Business (on standby)
- Cypress has “More info requested” (insurance expiring) → attach a file and respond → pending.
- Edit listing → preview with Sponsored label.
- Plans & billing: Later · no payments.
- Business accounts cannot start conversations with residents.
- Apply flow: documents (metadata only), references, consent.
9 · Lisa admin
- Approve Hank, request info from Arthur, reject the duplicate Peter Hall.
- Approve Robert's pending listing; mark James's credentials reviewed.
- Reports: investigate → resolve / dismiss / remove (fraud report suspends Nora).
- Reviews: reject the spam link review, approve the retrospective one.
- Businesses: tick checklist → Approve; request info; deny.
- Turn Marketplace off (it becomes a labelled preview) or Business on (Sponsored card in Services).
- Audit log → Revert a decision.
Launch vs later (assumptions)
- Launch: resident directory, enquiries/messages, provider listings, reviews & recommendations, admin moderation.
- Launch, switchable: marketplace (on in demo).
- Later: business listings & sponsored placements (built, off), premium/featured (preview only), any payments.
- No bookings through GoldBook. Residents agree times directly.
Frontend complete vs production dependencies
- Done here: every screen, state and validation above, persisted in this browser.
- Needs a backend: real accounts & sessions, database, roster-based address verification, file storage for photos/documents.
- Needs services: email & SMS delivery (codes, resets, notifications), push permissions, real response-rate tracking and auto-pause jobs.
- Needs decisions: pricing for business/premium, legal review of guidelines & privacy, moderation SLAs.
Demo clock is fixed at Tuesday 13 October 2026, 10am Eastern, so “2 days ago” always reads the same. All people and businesses are fictional except Lisa Vernon; phone numbers use 555-01xx and emails use example.com.