How it works
stateDiagram-v2 [*] --> RECEPTION: search registration RECEPTION --> IN_PROGRESS: bay + workflow steps IN_PROGRESS --> AWAITING_PARTS: missing SKU AWAITING_PARTS --> IN_PROGRESS: stock received IN_PROGRESS --> QC: work complete QC --> DELIVERED: GST invoice from estimate
- Search the registration number. The customer, vehicle, and prior visits load onto a new auto-numbered card (example format JC-20260222-0001).
- Pick the job type and bay. A workflow template creates ordered steps (oil change, chain tension, QC) and assigns a technician by skill and workload.
- As work proceeds, parts consumed, estimate approvals, and blocked states such as AWAITING_PARTS stay on the same card.
- QC gates delivery. The invoice is generated from the approved estimate so the office is not retyping labour and GST lines.
Key facts
- Auto-numbered job cards with a status pipeline from RECEPTION to DELIVERED.
- One trail for complaint, steps, parts, estimate, invoice, and inspection.
- Filter active, blocked, and ready-for-pickup work without a whiteboard.
- QC gate before the bike leaves the floor.
Paper job cards fail in two places Indian two-wheeler shops hit every day: the handoff between advisor and technician, and the handoff between workshop and cashier. If the complaint is on a carbon slip, the parts list is in a chat, and the GST invoice is a separate Excel row, nobody can answer “where is KA-01-EX-1234 and what is still unpaid?” Tyming Chain keeps that answer on the card.
The card is also the audit trail. When a customer disputes a scratch, pre-service photos are already attached. When a fleet account wants last month’s invoices, they are already linked. When a technician is out sick, the next person opens the same steps instead of reconstructing the job from memory.
Related: inventory unblocks parts on the card, and GST billing converts the approved estimate without retyping. See also paper vs Excel vs ERP.