Zohar App v2 — Vehicle-Centric Redesign Help

Smart Dashboard

A new "Vehicle Hub" card is added to the existing home screen — first position, visually prominent. Tapping it opens the Smart Dashboard: a queue-based view that replaces the need for 21 separate cards.

Dashboard Queues

Each queue groups vehicles by what needs to happen next. Queues are filtered by the user's role — a tinsmith sees their vehicles, office staff sees everything.

Queue

What's In It

Who Sees It

Needs My Attention

Pending approvals, failed uploads, stuck vehicles

Office

Awaiting Appraisal

Vehicles needing initial or follow-up appraisal

Appraiser, Office

Ready to Work

In repair + all parts arrived → tinsmith can proceed

Tinsmith, Office

In Repair (Waiting)

In repair but blocked by missing parts

Tinsmith, Office

Ready for Action

Vehicles ready for pre-exit check or delivery

Office, Driver

Parts Tracking

Parts ordered, arrived, or missing

Parts Manager, Office

A summary bar at the top provides an at-a-glance count:

Count badges move from individual cards to queue headers. Same signal, less noise.

In Repair: Smart Splitting

The old "In Repair" queue treated all vehicles with status "בטיפול" as one bucket. The tinsmith had to open each vehicle to figure out if parts were available. The redesign splits this queue into two sub-queues based on parts readiness:

Ready to Work (מוכן לעבודה)

Vehicles where:

  • Vehicle status = "בטיפול" (in repair)

  • All part-type subitems have a purchase status of "נבדק והסתיים" (arrived), "הגיע חלקי" (partial arrival), or "המוסך מספק" (garage supplies)

  • OR the vehicle has no parts at all (jobs-only moked)

These vehicles have no blockers — the tinsmith can pick one and proceed.

The card shows a clear signal:

┌──────────────────────────────────┐ │ 🚗 55-432-789 │ │ Hyundai i20 · בטיפול │ │ ✅ כל החלקים הגיעו - מוכן לעבודה │ │ 🟢 3 עבודות מוכנות לביצוע │ │ 🟠 5 ימים בטיפול │ └──────────────────────────────────┘

In Repair — Waiting for Parts (ממתין לחלקים)

Vehicles where:

  • Vehicle status = "בטיפול" (in repair)

  • At least one part-type subitem has a purchase status of "הוזמן במייל" (ordered), "ממתין לד.א" (waiting for air mail), or "להחזיר" (to return)

These vehicles are blocked. The card shows what's missing:

┌──────────────────────────────────┐ │ 🚗 66-696-101 │ │ Toyota Corolla · בטיפול │ │ ⏳ ממתין לחלקים (2 חסרים) │ │ פגוש קדמי - ממתין לד.א │ │ פנס ימני - הוזמן במייל │ │ 🔴 12 ימים בטיפול │ └──────────────────────────────────┘

Partial Readiness

Some vehicles have multiple mokeds — one moked's parts may have arrived while another's haven't. In this case:

  • The vehicle appears in Ready to Work if any moked has all its parts

  • The card shows: "2 מוקדים מוכנים · 1 ממתין לחלקים"

  • Tapping opens the Vehicle Detail View where the tinsmith can see exactly which mokeds are workable

Sort Order

Within "Ready to Work":

  1. Vehicles where all mokeds are ready → first

  2. Vehicles with partial readiness → second

  3. Within each group, sorted by wait time descending (longest waiting first)

Vehicle Cards

Each queue item is a compact vehicle card showing:

  • Plate number (bold, large — primary identifier)

  • Make and model

  • Status badge (color-coded)

  • Wait time badge — how long the vehicle has been in its current state

  • Secondary wait indicator (parts/appraisal bottleneck, if applicable)

  • What needs to happen (e.g., "Addition pending approval")

Tapping a vehicle card opens the Vehicle Detail View.

Wait Time: How It Works

Every time a vehicle's status changes, a timestamp is recorded on the Monday.com board. The dashboard calculates the wait time as today - timestamp and displays it on the vehicle card.

Three independent clocks are tracked:

Clock

Tracks

Column

Vehicle status

How long since the main status changed (e.g., "in repair", "awaiting appraisal")

תאריך שינוי סטטוס

Appraisal status

How long since the appraisal status changed (e.g., "waiting for appraiser")

תאריך שינוי שמאות

Parts status

How long since the parts status changed (e.g., "waiting for air mail")

תאריך שינוי חלקים

What the User Sees

The primary badge always shows the vehicle status wait time:

Vehicle Is...

Badge Shows

ממתין לשמאות (Awaiting Appraisal)

"3 ימים ממתין לשמאות"

ממתין לשמאות חוזרת (Re-appraisal)

"1 יום ממתין לשמאות חוזרת"

בטיפול (In Repair)

"7 ימים בטיפול"

מוכן ליציאה (Ready for Exit)

"2 ימים מוכן ליציאה"

הסתיים (Completed)

"1 יום ממתין להחזרה"

A secondary badge appears when parts or appraisal are the bottleneck:

Bottleneck

Secondary Badge

Parts waiting for air mail

"12 ימים ממתין לחלקים"

Parts waiting for approval

"3 ימים ממתין לאישור חלקים"

Appraiser hasn't reviewed

"5 ימים ממתין לשמאי"

Color Coding

  • Green: < 3 days

  • Orange: 3–7 days

  • Red: > 7 days

Example Card

┌──────────────────────────────┐ │ 🚗 66-696-101 │ │ Toyota Corolla · בטיפול │ │ 🟠 7 ימים בטיפול │ ← vehicle status │ 🔴 12 ימים ממתין לחלקים │ ← parts bottleneck │ ⚠️ תוספת ממתינה לאישור │ └──────────────────────────────┘

Sorting

Dashboard queues sort by wait time descending — longest waiting vehicles appear first. This ensures the most urgent items are always at the top.

A search bar at the top of the dashboard allows finding any vehicle by plate number. Results filter in real-time.

Shortcuts

A "+ New Pickup" button in the dashboard header provides quick access to the car pickup flow (since that workflow starts before a vehicle exists in the system).

16 March 2026