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.
Header
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:
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:
Logic for "ready to work":
Collect all subitems of category "חלק" for the moked
A part is arrived if its purchase status is "נבדק והסתיים", "הגיע חלקי", or "המוסך מספק"
A part is missing if its purchase status is anything else (ordered, waiting, etc.)
A job subitem (category "עבודה") is ready when all parts in the same moked have arrived
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:
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.