│ ├── 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.