Zohar App v2 — Vehicle-Centric Redesign Help

Vehicle Detail View

One screen per vehicle, accessed by tapping any vehicle card from the dashboard. This is the core of the redesign — everything about a vehicle in one place.

The vehicle header shows identity and status at a glance:

  • Plate number (hero element)

  • Make, model, year

  • Current status badge

  • Entry date

  • Garage name

Tabs

Content is organized into four tabs to prevent overload:

Tab

Content

Mokeds

All work orders, expandable cards, inline approve/reject for pending items

Photos

All photos across all mokeds and workflows

Parts

Parts summary with arrival status, ready-to-work indicators

Timeline

Activity log from Monday.com updates

The Mokeds tab is the default. Each moked card is expandable and shows:

  • Moked name and status

  • Job count, part count, hours

  • SubItem details (when expanded)

  • Pending actions highlighted with warning styling

  • Inline approve/reject buttons for pending additions

Parts Tab: Arrival Summary & Ready-to-Work

The Parts tab aggregates all subitems of category "חלק" (part) across all mokeds for the vehicle, grouped by their purchase/order status. This gives tinsmiths and office staff a single view of what's arrived, what's missing, and which jobs are ready to start.

Parts Summary Bar

A summary bar at the top of the Parts tab shows counts at a glance:

┌─────────────────────────────────────────────────┐ │ 🟢 הגיע: 5 │ 🟡 הוזמן: 3 │ 🔴 חסר: 2 │ └─────────────────────────────────────────────────┘

Purchase Status Groups

Parts are grouped by their purchase status (סטטוס רכש/COLUMN_STATUS_PURCHASE):

Status

Hebrew

Meaning

Visual

נבדק והסתיים

Checked & Completed

Part arrived and verified

Green

הגיע חלקי

Arrived Partial

Partial delivery received

Yellow-green

הוזמן במייל

Ordered by Email

Part ordered, in transit

Yellow

ממתין לד.א

Waiting for Air Mail

Waiting for delivery

Orange

להחזיר

To Return

Needs to be returned

Gray

המוסך מספק

Garage Supplies

Garage provides this part (always available)

Blue

בוטל

Canceled

Order canceled

Strikethrough

Ready-to-Work Jobs

The key insight: a job is ready to work when all its parts have arrived. The Parts tab surfaces this by cross-referencing parts with their parent moked's jobs.

For each moked, the tab shows:

┌──────────────────────────────────────────┐ │ מוקד: נזק קדמי │ │ │ │ ✅ עבודות מוכנות לביצוע (2) │ │ • צביעה פגוש - כל החלקים הגיעו │ │ • החלפת פנס - כל החלקים הגיעו │ │ │ │ ⏳ ממתינות לחלקים (1) │ │ • תיקון דלת - חסר: ידית דלת (ממתין לד.א)│ └──────────────────────────────────────────┘

Logic for "ready to work":

  1. Collect all subitems of category "חלק" for the moked

  2. A part is arrived if its purchase status is "נבדק והסתיים", "הגיע חלקי", or "המוסך מספק"

  3. A part is missing if its purchase status is anything else (ordered, waiting, etc.)

  4. A job subitem (category "עבודה") is ready when all parts in the same moked have arrived

  5. A job is blocked when any part in its moked is still missing

Work Status Integration

Each part also has a work status (סטטוס עבודה/COLUMN_WORK_STATUS) that tracks installation progress:

Work Status

Hebrew

Meaning

ממתין

Waiting

Not started

יש - לבצע

Ready to Do

Parts available, ready to start

בתהליך

In Progress

Work underway

הסתיים

Completed

Done

The Parts tab can highlight parts where:

  • Purchase status = arrived BUT work status = waiting → "Part arrived, ready to install"

  • This is the primary action signal for tinsmiths

Part Detail Card

Each part in the list shows:

┌──────────────────────────────────────────┐ │ פגוש קדמי כמות: 1 │ │ ספק: שלמה שיר מק״ט: 12345 │ │ 🟢 נבדק והסתיים ממתין ⏳ │ │ ↑ purchase status ↑ work status│ └──────────────────────────────────────────┘

Contextual Quick Actions

A pinned action bar shows only the actions relevant to the vehicle's current status. No guessing which card to use — the app tells you what's available.

When the vehicle is...

You can...

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

Start appraisal

In repair (בטיפול)

Request addition, take repair photos, manage parts

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

Run pre-exit check, initiate delivery

Completed (הסתיים)

Prepare pre-invoice, create proforma, deliver

Actions that don't apply to the current status are hidden — not grayed out, not disabled, just absent.

16 March 2026