DESIGN FLOW v3
Start: Click a role above or tap "Begin Walkthrough" to step through every screen.
Walkthrough v3
SMC Logo
SMC Workhub
Tap a role below to see their complete flow.
Steps through every screen in order
EmployeesAdmin
👥 Employees
24
Total
18
Active
6
Pending
Name / NicknameRoleStatus
John Martinez
Johnny M
WorkerActive
Maria Rodriguez
Maria R
WorkerActive
Sarah Chen
PMActive
Victor Jose Diego
Victor D
Not Invited
Cristhian Zermeno
Chris Z
Not Invited
Admin PanelAdmin
Invite Employee
Select an employee from the synced list and send them an app invite.
Select Employee
Phone Number
Nickname
Employee Email (type manually)
Assign Role
Admin PanelAdmin
Invitation Sent!
Victor Jose Diego will receive an email with a Google login link.
What happens next:
1. Worker receives email with login link
2. Worker signs in with Google
3. Account connects to scheduler automatically
4. Worker sees their dashboard
SMC Workhub🔔
Good morning, Johnny M
Thursday, Feb 27, 2026
Today
Past Tickets
Trucking
Today's Assignments
New Assignment You're Team Lead
🏗️ Smith Residence — Coral Springs
1425 NW 95th Ave • Crew: 4 • Demo concrete driveway
Assigned Job Co-Worker
🏗️ Lakeside Plaza — Boca Raton
5500 N Federal Hwy • Team Lead: Carlos P
👀 View only — Carlos P is Team Lead for this job
❓ Client Question: Should co-workers see a read-only view of their assignment, or only see the Trucking tab?
Your Past Tickets
Status:
All
Draft
Submitted
Approved
Rejected
From: To:
W-20260226-003Submitted
Smith Residence
Feb 26 • 8 hrs • T&M
▾ Details
Client: Jones Const.
Equipment: E35 #3
Billable: T&M
Crew: 4 workers
Desc: Demo concrete driveway & haul away.
W-20260225-001Approved
Lakeside Plaza
Feb 25 • 9 hrs • T&M
W-20260224-002Rejected
Palmetto Bay Estates
Feb 24 • Missing co-worker hours
Your Trucking Tickets
Status:
All
Draft
Submitted
Approved
From: To:
T-20260226-005Submitted
Haul Out — Dirt
Smith Residence → Tuxedo Dump
T-20260226-004Draft
Haul In — Top Soil
Tuxedo → Smith Residence
New Work TicketTeam Lead
W-20260227-001 Draft
Change History
🟢 Current — 1:45 PM (accepted 2 min ago)
Equipment → Skid Steer #7 (was E35 #3)
+ Victor Diego added
− Cristhian Z removed (6.0 hrs flagged)
10:30 AM — Scheduler update #1
+ Mary Kate added
Scope updated
7:00 AM — Original Assignment
Crew: Johnny M, Jerry Garcia. Equipment: E35 #3
Employee
Client
Site Address
Date
Billable Type
Truck Driven
Outside Labor Qty
Job Status
NameInOutHrs
⭐ Johnny M7:00a3:30p8.5
Jerry Garcia7:00a3:30p8.5
Mary Kate7:15a1:00p5.75
Times in 15-min increments
Rental Equipment
TruckerMaterialDir.
MarioDirt / ConcreteIn
CarloDirtOut
MitchelDirtOut
✍️ Tap to sign
Work TicketTeam Lead
📤
Ticket Submitted!
W-20260227-001 is now in the approval queue. You can still edit it until the Project Manager reviews it.
Scheduler UpdateTeam Lead
3 Changes Found
Review each change. Your data is safe — nothing changes until you accept.
What changed:
👥 Crew Changes 2 changes
1 worker added, 1 worker removed
⚠ Removed worker has hours entered
Tap to review →
🔧 Equipment Change 1 change
E35 #3 → Skid Steer #7
Tap to review →
Crew ChangesTeam Lead
👥 Crew Changes (2)
Compare your current crew list with the scheduler update.
YOUR CURRENT CREW (before)
NameInOutHrs
⭐ Johnny M7:00a3:30p8.5
Jerry Garcia7:00a3:30p8.5
Mary Kate7:15a1:00p5.75
Cristhian Z7:00a1:00p6.0
CHANGE 1 — WORKER ADDED
+ Victor Jose Diego
Scheduler added him. If you accept, he appears with blank hours.
CHANGE 2 — WORKER REMOVED
− Cristhian Zermeno
Scheduler removed him.
⚠ 6.0 hours entered. If accepted, row is flagged (hours kept).
PREVIEW IF YOU ACCEPT BOTH
NameInOutHrs
⭐ Johnny M7:00a3:30p8.5
Jerry Garcia7:00a3:30p8.5
Mary Kate7:15a1:00p5.75
Victor Diego NEW
Cristhian Z7:00a1:00p6.0 ⚠
Equipment ChangeTeam Lead
🔧 Equipment Change (1)
The scheduler updated the equipment for this job.
YOUR CURRENT EQUIPMENT (before)
E35 #3
SCHEDULER SAYS
Skid Steer #7
💡 If you dismiss, your ticket keeps E35 #3. The scheduler won't overwrite your choice.
Changes AppliedTeam Lead
Updated Work Ticket
Here's what your ticket looks like now.
NameInOutHrs
⭐ Johnny M7:00a3:30p8.5
Jerry Garcia7:00a3:30p8.5
Mary Kate7:15a1:00p5.75
Victor Diego NEW — needs hours
Cristhian Z7:00a1:00p6.0 ⚠
Victor needs arrival/departure times. Cristhian's hours are kept for record but flagged.
E35 #3 Skid Steer #7
Summary of changes:
✅ Victor Jose Diego added to crew (needs hours)
⚠️ Cristhian Zermeno removed (6.0 hrs flagged)
✅ Equipment changed to Skid Steer #7
Your ticket is still in Draft. Fill in Victor's hours and submit when ready.
New Trucking TicketWorker
T-20260227-006 Draft
Driver Name
Date
Job / Client
Truck Driven
Billable
From
To
Start Time
End Time
Material
Type
Notes
T&M Signature
✍️ Client signs here
If nobody on site → select "Nobody on site to sign"
Trucking TicketWorker
🚛
Ticket Submitted!
T-20260227-006 sent. You can still edit it until the PM reviews.
PM DashboardProject Manager
Approval Queue
VIEW:
Today
Last 3 Days
This Week
Custom
STATUS:
All
Pending
Approved
Rejected
5
Pending
3
Work
4
Trucking
2
⚠ Warn
8
Approved
Work Tickets (3)
Trucking (4)
W-20260227-001Submitted
Smith Residence — Coral Springs
Team Lead: Johnny M • 4 crew • T&M
W-20260227-003Submitted
Lakeside Plaza — Boca Raton
Team Lead: Carlos P • 2 crew • Contract
Previously Reviewed
W-20260226-003Approved
Palm Beach Gardens Job
Team Lead: Maria R • Approved Feb 26
T-20260227-004Submitted
Haul In — Top Soil
Driver: Mario G • Tuxedo → Smith Res. • 10:15a–2:30p
T-20260227-005Submitted
Haul Out — Dirt
Driver: Carlo R • Smith Res. → Dump • 8:00a–11:30a
T-20260227-008Submitted
Haul Out — Rubble
Driver: Mitchel F • Lakeside → Dump • 1:00p–3:30p
T-20260227-009Draft
Haul In — Gravel
Driver: Mario G • Not yet submitted
Review TicketPM
W-20260227-001 Submitted
Smith Residence — Coral Springs
Team Lead: Johnny M • 4 crew • T&M • Feb 27 @ 4:15 PM
Hauling Cross-Reference
Mario
Dirt/Concrete — In
T-004
Top Soil, 10:15–2:30
✅ Match
Carlo
Dirt — Out
T-005
Dirt, 8:00–11:30
✅ Match
Mitchel
Dirt — Out
No ticket found
⚠️ Missing
Review TTPM
T-20260227-004 Submitted
Haul In — Top Soil
Driver: Mario Gonzalez
Job: Jones Const.
Truck: #4
Material: Top Soil
Type: Haul In
From: Tuxedo
To: Site
Start: 10:15 AM
End: 2:30 PM
Billable: T&M
Notes: Haul in 1 load top soil
✍️ Client signature on file
Cross-Reference with Work Tickets
THIS TRUCKING TICKET
Mario G — Top Soil — In
10:15 AM – 2:30 PM
WORK TICKET HAULING
Mario — Dirt/Concrete — In
W-20260227-001
Review TTPM
T-20260227-008 Submitted
Haul Out — Rubble
Driver: Mitchel Fisher
Job: Lakeside Plaza
Truck: #12
Material: Rubble
Type: Haul Out
From: Lakeside
To: Dump
Start: 1:00 PM
End: 3:30 PM
Cross-Reference with Work Tickets
Possible reasons:
• Team Lead hasn't added Mitchel to hauling section
• Work ticket for Lakeside Plaza not submitted yet
• Driver selected wrong job
Reject TicketPM
W-20260227-001
Reject this ticket?
It will go back to Draft and the Team Lead will be notified.
Reason for Rejection
Unlock TicketPM
🔓
Unlock W-20260226-003?
Palm Beach Gardens Job — Currently Approved
Reason for unlocking
Ticket UnlockedPM
🔓
Ticket Unlocked
Maria R has been notified to make corrections.
W-20260226-003 Unlocked
Palm Beach Gardens Job
Team Lead: Maria R • Unlocked just now