Core Operations
UI Mockup — Dashboard Mekanik
bengkelpintar.app/mekanik/dashboard
My Jobs
Parts Req.
History
My Jobs — Rudi Hartono
Aktif
RH
📋
3
WO Aktif
7
Selesai Hari Ini
5j 30m
Waktu Kerja
4.8
Rating QC
WO yang ditugaskan ke saya
WO-2025-003 · Job #2
Cek Rem Depan — Suzuki Ertiga
Update
WO-2025-006 · Job #1
Tune Up — Honda Jazz
Mulai
WO-2025-008 · Job #1
Ganti Timing Belt — Kijang Innova
Mulai
bengkelpintar.app/mekanik/jobs/update
My Jobs
Parts Req.
Update Job
RH
WO-2025-003 · Cek Rem Depan
In Progress
Status Pekerjaan
Sedang dikerjakan
Catatan Mekanik
Kampas rem depan aus 60%, perlu penggantian kampas + disk brake...
Parts Dibutuhkan
+ Ajukan Parts Request
Progress Waktu
Mulai
09:15
Estimasi Selesai
10:30
65% dari estimasi waktu
Simpan Catatan
Tandai Selesai
Flow Diagram — Alur Kerja Mekanik

Job Tracking — Mekanik

Alur aktivitas mekanik dari menerima penugasan hingga pekerjaan selesai QC

flowchart TD A([Mekanik Login]) --> B[Lihat Dashboard\nDaftar Job Aktif] B --> C{Ada Job\nBaru?} C -->|Tidak| D[Standby / Tunggu\nPenugasan] C -->|Ya| E[Buka Detail Job] E --> F[Mulai Pekerjaan\nSistem Record Waktu Mulai] F --> G[Status Job: IN PROGRESS] G --> H{Perlu\nSparepart?} H -->|Ya| I[Buat Parts Request\nke Gudang] I --> J{Stok\nAda?} J -->|Ya| K[Gudang: Kirim Parts] J -->|Tidak| L[Trigger PO ke\nSupplier] L --> M[Tunggu Parts Tiba] M --> K K --> N[Status Job:\nWAITING PARTS selesai] N --> G H -->|Tidak| O[Kerjakan Tanpa\nTambahan Parts] O --> P[Selesai Pengerjaan\nSistem Record Waktu Selesai] P --> Q[Status Job: DONE] Q --> R{Semua Job\ndalam WO Done?} R -->|Belum| B R -->|Ya| S[WO naik ke\nStatus QC] S --> T[Kepala Mekanik\nLakukan QC] T --> U{QC Pass?} U -->|Tidak, Revisi| E U -->|Ya| V([Pekerjaan Selesai]) style A fill:#dbeafe,stroke:#3b82f6 style V fill:#dcfce7,stroke:#16a34a style G fill:#dbeafe,stroke:#3b82f6 style L fill:#fee2e2,stroke:#ef4444
Kompetensi & Spesialisasi Mekanik

Spesialisasi & Penugasan

Mekanik memiliki kompetensi berbeda, penugasan disesuaikan dengan spesialisasi

flowchart LR subgraph Mekanik M1[Mekanik Umum\nService Rutin] M2[Mekanik Spesialis\nMesin & Transmisi] M3[Mekanik Elektrikal\nKelistrikan & AC] M4[Mekanik Bodi\nCat & Karet] end subgraph Jenis_Pekerjaan J1[Ganti Oli\nFilter\nTune Up] J2[Overhaul Mesin\nGanti Timing Belt\nTransmisi] J3[Sistem Kelistrikan\nAC\nSensor & ECU] J4[Cat\nKaret Pintu\nBody Repair] end M1 --> J1 M2 --> J2 M3 --> J3 M4 --> J4 M2 --> J1
Aturan Penugasan & Tracking

👷 Penugasan

  • Admin assign mekanik saat WO dibuat
  • Satu WO bisa multi-mekanik (per job item)
  • Max 3 WO aktif per mekanik serentak
  • Mekanik hanya bisa lihat WO yang di-assign ke mereka

⏱ Time Tracking

  • Sistem catat waktu mulai & selesai otomatis
  • Mekanik bisa pause job dengan alasan
  • Time log digunakan untuk hitung komisi
  • Overtime di atas 8 jam tercatat otomatis

📝 Catatan Mekanik

  • Mekanik wajib isi catatan hasil diagnosa
  • Foto kondisi kendaraan bisa diupload
  • Catatan terlihat oleh admin dan kepala mekanik
  • Customer bisa lihat summary catatan di invoice

QC & Rating

  • QC oleh Kepala Mekanik menggunakan checklist
  • Setiap mekanik punya rating QC historis
  • Rating rendah (<3.5) memerlukan supervisi ketat
  • Rating dipakai untuk hitung komisi bulanan