Structural blueprints showing layout, hierarchy, and content placement for every screen β no color or styling decisions yet. Use these to validate the flow with the client before visual design.
5 user-facing screens + admin
π± = mobile-first
π₯οΈ = desktop
Toggle fidelity using the switch above β
1
Landing Page
Customer Β· π₯οΈπ±
Hero Β· 2 CTAs (Book / Apply)
TV Mount Pro
Professional TV mounting & home installation, dispatched to your door.
Book a Service
Become a Technician
Landing/
2
Customer Booking Funnel
Customer Β· π±
Your Info
Service Details
Deposit (20%) calc shown live
Book a Service
Fast, professional, guaranteed.
Your Information
Full Name
Jane Smith
Phone
(555) 012-3456
Email
jane@example.com
ZIP Code
90210
Service Details
Service Type
TV Wall Mounting βΎ
Deposit due today: $30.00 (20% of $150)
Book & Pay Deposit
Booking Form/book
Confirmation Β· Job ID shown
β
Booking Confirmed!
We're finding a technician near you and will notify you shortly. Job ID: a1b2c3d4
Check your email and phone for updates.
Booking Confirmed/book β success
3
Technician Job Notification & First-Claim
Technician Β· π± (from SMS/email link)
"First to accept wins"
No PII shown until accepted
πΊ
New Job Available
First technician to accept gets the job
π§
Service
TV Wall Mounting
π
Location
Beverly Hills, CA 90210
π
Date
Jun 8 Β· 10amβ12pm
π΅
Pay
$150
Accept This Job
Full customer details sent after acceptance
Accept Job/job/[token]
Customer info pushed via SMS+email
β
Job Accepted!
You've claimed this job. Full customer details have been sent to your phone and email.
Job Accepted (winner)accept β success
Race-condition loser state
!
Job Already Claimed
Sorry, this job was just claimed by another technician.
Stay tuned β more jobs are coming your way!
Already Claimed (loser)accept β 409
4
Technician Onboarding
Contractor Β· π±
Personal Info
Documents (upload)
Policies β
Become a Technician
Personal Information
Full Name
John Smith
ZIP
90001
City
Los Angeles
Required Documents
π
Driver's License
π
Proof of Insurance
π
W-9 Tax Form
Policies
β
I agree to all company policies
Submit Application
Auto-approved if all 3 docs present
Technician Application/apply
5
Admin Dashboard
Operator Β· π₯οΈ
Table: jobs β technicians Β· status pills Β· actions (re-dispatch / strike / suspend)