│ ├── Tractor List
│ ├── Tractor Details
│ │ ├── Measurements
│ │ ├── Health & Diagnostics
│ │ └── Compatible Implements
│ └── Add Tractor

Tractor List

John Deere 6420

Case IH MX110

New Holland Workmaster

[ + Add Tractor ]

Tractor Detail

[Picture or Icon]

Tabs:

————————————

• Measurements

     – Wheelbase ______

     – Hitch height ____

     – Track width _____

• Diagnostics

     – GPS → OK

     – PTO → OK

     – Hydraulics → Flow 22 GPM

• Compatible Implements

Button: [ Edit Tractor ]

API-

Tractor List Screen

  • GET /tractors
    – Returns id, name, make, model, year, etc.
  • POST /tractors
    – Add new tractor (from app or back office).

Tractor Detail Screen

  • GET /tractors/{tractorId}
    – Base metadata (name, make, model, notes).
  • GET /tractors/{tractorId}/measurements
    – Wheelbase, hitch heights, track width, etc.
  • PUT /tractors/{tractorId}/measurements
    – Saving measurement updates.
  • GET /tractors/{tractorId}/diagnostics
    – State of connection, GPS, CAN health, etc.
  • GET /tractors/{tractorId}/maintenance-schedule
    – Service intervals.
  • GET /tractors/{tractorId}/implements-compatible
    – List of implements that fit this tractor.