TV Mount Pro β€” Wireframes

Low-Fidelity Wireframes

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)
Dispatch AdminRefresh
7
Active Jobs
42
Completed
15
Active Techs
3
Pending Apps
Jobs
Technicians
Customer
Service
Status
Radius
Tech
Action
Jane S. Β· 90210
TV Wall Mount
assigned
20mi
Mike R.
Bob T. Β· 90048
Soundbar
dispatching
35mi
Unassigned
Re-dispatch
Amy L. Β· 91604
Home Theater
completed
20mi
Dan K.
Carl P. Β· 90402
Smart Home
pending pay
20mi
Unassigned
Technicians tab β†’ approve / strike / suspend Β· auto-suspend at 3 strikes
Admin Dashboard β€” Jobs + Technicians tables/admin
+

Phase 2 β€” Customer & Technician Portals

Future scope
Live Status
Rate Technician β˜…β˜…β˜…β˜…β˜…
Your Job
StatusTechnician En Route
πŸ‘·
Technician
Mike R. · ⭐ 4.9
πŸ“…
Scheduled
Jun 8 Β· 10am–12pm
Rate your experience
⭐⭐⭐⭐⭐
Leave a review…
Customer Portal (Phase 2)/portal/[id]
My Jobs
Earnings Β· Rating Β· Strikes
Technician Portal
$1,240
This week
4.9β˜…
Rating
1
Strikes
Upcoming Jobs
TV Wall Mount
Jun 8 Β· Beverly Hills
assigned
Soundbar Install
Jun 9 Β· Santa Monica
en route
Technician Portal (Phase 2)/tech/[id]