│ ├── Field List
│ ├── Field Details
│ │ ├── Map View
│ │ ├── Boundaries
│ │ ├── Job History
│ │ └── “Plan Work” → (sends to Job Planner)
│ └── Add Field
Search Bar
————————————
Field Cards (scroll)
– North Field (78 acres)
– South 40 (40 acres)
– Back Hayfield (22 acres)
[ + Add Field ]
Field Detail
markdown
Copy code
Top: Field Name + Acres
————————————
[Map View – Polygon Boundary]
Buttons: [Edit Boundary] [Plan Job] [View History]
Tabs:
————————————
• Details (soil type, notes)
• Jobs History
• Boundaries
API-
GET /fields
– Query options: ?search=, ?sort=, etc.
– Returns basic info (id, name, acres, lastJob).
POST /fields
– To create new fields (name, notes, etc.).
API-
Field Detail Screen
- GET /fields/{fieldId}
– Metadata: name, size, notes. - GET /fields/{fieldId}/boundary
– Geometry (polygon) for map. - PUT /fields/{fieldId}/boundary
– Save edited boundaries. - GET /fields/{fieldId}/jobs
– History of work on this field. - POST /jobs
– With body including fieldId to “Plan Job” from field detail.