Demo Environment Setup
Create a fully populated demo with realistic projects, disputes, inspections, payments, and QS valuations for all delivery roles.
Step 1 — Invite Demo Users
Invite all demo accounts in one click. If they already exist, their roles will be corrected.
Full setup flow:
- Click Invite All Demo Users above
- Each demo account must sign in via Google once to activate (use the "Log in as..." buttons on the cards below)
- Then click Reset & Setup Demo — data will be linked to their accounts
What's Included
Substandard block work on Project 3 — with AI verdict
Roofing milestone awaiting Sandra's site visit
£22,000 locked — releases after verification chain
Contractor photos locked to Cherry Gardens coordinates
Live conversation threads between all roles
Active, completed, and on-hold projects
Demo Accounts
Marcus Thompson
Demo Scenarios
- View active project with live milestones
- See escrow balance and payment history
- Review open dispute — substandard block work
- Approve payment release after inspection
- View all project documents and geo-tagged photos
- Send messages to Project Manager
Natalie Clarke
Demo Scenarios
- Oversee 3 projects at different lifecycle stages
- Verify submitted milestone (roofing)
- Manage active dispute — review AI assessment
- Assign tasks to contractor and inspector
- Post project updates and risk flags
- Monitor escrow balances across projects
Devon Richards
Demo Scenarios
- View assigned milestones and tasks
- See geo-tagged photo upload requirement
- Request payment for completed roofing milestone
- Respond to dispute on Project 3
- View payment history and disbursements
- Upload material receipts as documents
Sandra Morgan
Demo Scenarios
- View pending roofing inspection (Project 1)
- Submit inspection report — pass/fail/conditional
- Review past inspection reports (foundation, block work)
- See the conditional fail report on Project 3
- Schedule next inspection date
Alicia Bennett
Demo Scenarios
- Review submitted milestones awaiting valuation
- Publish verified scope and stage value
- Raise open query against contractor submission
- Review payment and inspection records
- Confirm valuation is in escrow approval chain
Recommended Demo Flow (Video Call Script)
- 1
Start as Admin
Show this page. Reset the demo. Explain what's been populated.
- 2
Log in as Client (Marcus)
Show ClientDashboard → active project → escrow balance → pending payment release → open dispute → message thread.
- 3
Log in as Project Manager (Natalie)
Show 3 projects → roofing milestone submitted → task list → dispute management with AI verdict → risk flag update.
- 4
Log in as Contractor (Devon)
Show milestones → geo-tagged photo requirement → submitted roofing milestone → payment requested state → dispute response.
- 5
Log in as Inspector (Sandra)
Show inspection dashboard → pending roofing inspection → past reports → conditional fail on Project 3.
- 6
Return to Admin
Show ActivityFeed for full audit trail → Disputes page → real-time platform overview.