TintPro
NEXT SHOP OS
STUBS
Auth0 login concept → SUNSHINE TINT · STUART FL · CONCEPT BUILD
INVESTOR PATH
{{ d.n }}{{ d.label }}
DESKTOP - OFFICE
TintPro
NEXT
The shop OS
for window tint.
Quote, schedule, install and get paid - front desk to bay to card reader, on one board.
Welcome back
Choose your shop to sign in.
S
Sunshine Tint
Stuart, FL · 2 bays
M
Maya Delgado
Front desk
v NEXT · concept build
TintPro
NEXT
M
Maya
Front desk · Sunshine
{{ pageTitle }}
{{ pageSub }}
{{ dateLabel }}
Techs Jordan Sam +1
5 JOBS TODAY
{{ col.label }} {{ col.count }}
Customer
Vehicle
2022 Tesla Model Y
SUV · Long Range · VIN 5YJ…8842
Add
Level of Difficulty · HIGH
Steep rear glass - ceramic requires a 2-piece rear. Budget +20 min install time.
Build the quote
CASCADE ORDER
SERVICE ITEMFILM / PRODUCTAMOUNT
{{ l.svc }} {{ l.film }}
$
* Sales taxes additional
Total {{ qShownFmt }}
SEND →
Sunshine Tint
Stuart, FL · (772) 555-0142
INV-20482
Jul 24, 2026
Dana Cho · 2020 BMW X5 (SUV)
VIN 5UX…4471 · Bay 1
DESCRIPTIONAMOUNT
{{ l.svc }}
{{ l.film }}
${{ l.amt }}
Subtotal{{ subFmt }}
Sales tax · FL 7%{{ taxFmt }}
Tip{{ tipFmt }}
Total due{{ invTotalFmt }}
Take payment
ADD TIP
CARD · HOSTED BY CARDPOINTE
connect.cardconnect.com
CARDPOINTE
CARDPOINTE HOSTED FIELDS · iframe
PAN & CVV are entered inside CardPointe's hosted iframe - card data never touches TintPro servers (PCI SAQ-A).
Payment approved
{{ invTotalFmt }}
VISA ···· 4242 · AUTH 0X8842 · CARDPOINTE
Receipt emailed Job → Billed
JOB {{ job.id }}
{{ job.cust }}
{{ job.phone }}
{{ job.tpag }}
{{ job.ymm }}
{{ job.body }} · VIN {{ job.vin }} · {{ job.plate }}
{{ job.custStatus }}
{{ job.delivery }}
{{ job.promised }}
JOB STATUS · TPAGtap to move
Level of Difficulty · {{ job.lodLevel }}
{{ job.lodNote }}
SERVICE ITEMFILMAMOUNT
{{ l.svc }}{{ l.film }}${{ l.amt }}
Film roll assigned {{ job.assignedRoll }}
BAY
{{ job.bay }}
ASSIGNED TECH
{{ job.techInit }}
{{ job.tech }}
Next action
Vehicle inspection4 PHOTOS
{{ t }}
Activity
Install completed by Sam
Today · 3:28 PM
Moved to Bay 1
Today · 8:35 AM
Quote texted to customer
Jul 21 · 2:10 PM
QUOTE IDNAMECELLVEHICLEITEMSDATEAMOUNT
{{ q.id }} {{ q.name }} {{ q.cell }} {{ q.veh }} {{ q.items }} {{ q.date }} {{ q.amtFmt }}
Jul 20 – 26, 2026
Installation Estimate New
{{ d.day }} {{ d.date }}
Closed
6 ROLLS · 1 TO ORDER
BOX IDGROUPFILMWIDTHLOTAVAIL.STATUS
{{ r.box }} {{ r.group }} {{ r.film }} {{ r.width }} {{ r.lot }} {{ r.avail }} {{ r.status }}
Rolls are assigned to a job from the Job detail screen - open a job and tap Assign Film.
New appointment
{{ apptCtxName }}
{{ apptCtxVeh }}
FROM QUOTE
{{ apptCtxAmt }}
TYPE
Reminder #1
SMS + Email · 24h before
Appointment created
{{ apptSummary }}
Reminder #1 scheduled
Job moved to Submitted · Scheduled on the board
Assign a film roll
Recommended for {{ job.film }}
{{ r.film }}MATCH
{{ r.box }} · {{ r.width }} · {{ r.avail }} · lot {{ r.lot }}
{{ r.status }} This job
Send quote by SMS
MESSAGE PREVIEW
{{ smsBodyDesktop }}
Sent from Sunshine Tint · (772) 555-0142
Quote sent
Texted to {{ apptCtxName }} · saved to Open Quotes
SAVED AS{{ smsQuoteId }}
{{ toast }}
PURPOSE
{{ annPurpose }}
PRIMARY CTA
{{ annCta }}
REPLACES (TPAG)
{{ annReplaces }}
MOBILE - SHOP FLOOR (PWA)
9:41
TintPro
TintPro NEXT
The shop OS for window tint
S
Sunshine Tint
Stuart, FL · 2 bays
M
Maya Delgado
Front desk
Shop Board
{{ dateLabel }}
Quick Quote
<60 SEC
{{ d.n }}
Find the vehicle
2022 Tesla Model Y
SUV · Long Range
LOD High - steep rear glass, 2-piece rear on ceramic.
Scan the vehicle
OCR
GHT 4402
FL · READ 99% CONFIDENCE
Point at the {{ scanModeLower }}
2022 Tesla Model Y
SUV · matched from plate
2022 Tesla Model YSUV
SERVICE ITEM
SERIES / LEVEL
FILM / PRODUCT
Who's it for?
SMS PREVIEW
{{ smsBody }}
Quote sent
Texted to Alex Rivera · saved to
Open Quotes as QT-10489
Running total · tax additional {{ wizShownFmt }}
Sunshine Tint
INVOICE INV-20482
Dana Cho · 2020 BMW X5
Total due{{ invTotalFmt }}
Subtotal{{ subFmt }}
Sales tax · 7%{{ taxFmt }}
Tip{{ tipFmt }}
ADD A TIP
CARD · HOSTED BY CARDPOINTE
connect.cardconnect.com
HOSTED FIELDS · iframe
Card number
MM / YY
CVV
Card data stays inside CardPointe - never on TintPro servers.
Payment approved
{{ invTotalFmt }}
VISA ···· 4242 · CARDPOINTE
Receipt texted to Dana
{{ job.cust }}
{{ job.id }}
{{ job.ymm }}
{{ job.body }} · {{ job.plate }}
{{ job.tpag }}
{{ job.custStatus }}
{{ job.promised }}
{{ job.bay }} · {{ job.tech }}
LOD {{ job.lodLevel }} - {{ job.lodNote }}
{{ l.svc }}
{{ l.film }}
${{ l.amt }}
Film roll{{ job.assignedRoll }}Not assigned
Calendar
{{ calDayLabel }}
Open Quotes
{{ q.name }}{{ q.id }}
{{ q.veh }}
{{ q.amtFmt }}· {{ q.items }} items · {{ q.date }}
Inventory
Film rolls · 6 on hand
{{ r.film }}
{{ r.box }} · {{ r.width }} · {{ r.avail }}
{{ r.status }}
New appointment
{{ apptCtxName }}
{{ apptCtxVeh }}
FROM QUOTE
{{ apptCtxAmt }}
TYPE
Reminder #1
SMS + Email · 24h before
Appointment created
{{ apptSummary }}
Assign a film roll
For {{ job.film }}
{{ r.film }}MATCH
{{ r.box }} · {{ r.avail }}
{{ toast }}