Checking installation options…
Fields Watcher brings bookings and day-to-day grounds maintenance together. It is designed to answer the practical questions first: what is booked, where can we get on, who is doing what, and what has already been done to each surface?
Hours booked on each surface, day by day, within the time range you've selected above. Darker means busier. Tap any square to open that day.
Total booked hours per surface across the loaded days, and how many days each one carries traffic.
Seven days from the Open-Meteo model. ET₀ is reference evapotranspiration — roughly what the turf loses in a day, so rain minus ET₀ is your deficit.
You can also paste coordinates straight from Google Maps, e.g. -32.05, 115.75
Longest uninterrupted daytime gap on each natural-turf surface, plus the overnight window from the last booking finishing to the first one starting the next morning. Times are as printed on the booking sheet.
Every surface against every day. Shading is how heavily it's booked, job markers show allocations, and a coloured border is something worth knowing. Tap any square.
Add grounds reminders, deliveries, spraying windows, meetings or anything else you need to remember. Events due today, tomorrow or in two days also appear at the top of Fields Watcher.
Who's doing what, where. Set it up here, the crew tick it off, and a completed job writes itself into the work log.
Showing jobs for
When each job was last done on every surface. Tap a square to see the entries behind it — dates, products, rates. In this standalone build the record is still stored on this device; the role system is ready for a shared database/login layer.
What's been done to each surface, by whoever did it. Kept on this device — use Export to keep a copy that survives a lost phone.
Every week you've loaded on this device, kept so you can see how the load on each surface builds up over time. Weeks are added automatically — the built-in sample isn't counted.
Everything you've jotted against a zone, in one place. These live in this browser only — copy them somewhere safe if they matter.
Your permanent list of surfaces. These stay visible even when they have no bookings in the current schedule. Aliases let a differently named booking-sheet row map back to the same surface and maintenance history.
Load the original Excel/CSV booking report from this device, paste rows, or point Fields Watcher at a published Google Sheet CSV link. Excel imports read every workbook sheet and ignore identical repeated bookings.
Excel reports can contain multiple sheets. Identical bookings repeated across sheets are automatically de-duplicated.
No report handy? The sample is two made-up weeks at a made-up ground, laid out like a booking-system export. Download it, then load it with the picker above.
Save the entire trial setup — workspaces, surfaces, jobs, calendar, notes, records, flags and cached schedule data — into one JSON backup file.
Permanently clears booking data, workspaces, jobs, records, notes, history, planner flags, calendar data, saved settings and cached data on this device.
Enter the same workspace code on each device for the same company/site. In this trial the code separates local data; live PC ↔ tablet syncing still needs the online sync layer.
Trial note: the code chooses which local workspace this browser is using. It does not yet transmit changes between devices.
For the trial version, each browser/device remembers whether it is in Employee or Supervisor mode. Employee mode is the safe default. Data and Access stay visible so controls never appear to vanish; opening either protected tab in Employee mode asks for the shared Supervisor PIN. This is an accidental-change safeguard, not high-security authentication.
Full operational and administrative control.
Day-to-day access without administrative control.
Workspace selection has its own tab so the same company/site code can be entered on the supervisor PC and employee tablet.
| Action | Supervisor | Employee |
|---|---|---|
| View bookings, planner, records and trends | ✓ | ✓ |
| Complete assigned jobs | ✓ | ✓ |
| Add work-log entries and surface notes | ✓ | ✓ |
| Add/edit normal calendar reminders | ✓ | ✓ |
| Edit/remove supervisor-controlled calendar events | ✓ | — |
| Assign/remove jobs and manage crew | ✓ | — |
| Edit planner flags | ✓ | — |
| Load/change schedule data or clear history | ✓ | — |
| Manage roles/access | ✓ | — |
Future Apprentice role: the permissions are deliberately separated in code, so a more restricted Apprentice role can be added later without redesigning the app.
Current trial PIN: 6167. Give this only to supervisors who need the full controls.
A quick guide to the current Fields Watcher build, including Home, direct Excel import, workspaces, supervisor controls, backup and the protected clean-slate reset.
Home is the first screen every time Fields Watcher starts. It is deliberately separate from the working app so a new user sees what the app does and how to install it before opening the Board.
The Open app button enters the operational screens. Inside the app, the Home tab remains available if you want to return to the front page.
Data and Access never disappear from the navigation. In Employee mode they show a lock and ask for Supervisor PIN 6167 when opened.
The Board is the live booking view. Pick a day, choose a time range, and see every surface as a timeline. Turn on Show clear gaps to make free maintenance windows obvious.
Read as list gives the same information as a simpler list. Tap a surface name to see that surface across the whole loaded week.
Week shows every surface against every loaded day. Shading shows booking load, dots show allocated jobs, and coloured borders are planner flags.
Daily shows one day at a time with bookings, allocated jobs and flags together. Use the arrows or Today button to move through days.
The Calendar is for normal events and reminders: deliveries, meetings, spraying dates, renovations, contractor visits or anything else worth remembering.
Choose the date, optional time and how early the reminder should appear. Events can repeat weekly, fortnightly, monthly or yearly. Link an event to a surface and maintenance task to send it to Jobs or log it directly into the Surface Record.
A supervisor can mark an important event as Supervisor-controlled. Employees still see it and its reminders, but cannot edit or remove it.
These are in-app reminders. Fields Watcher needs to be open for you to see them; they are not Windows, Android or browser push notifications while the app is closed.
A workspace is the company/site boundary. Each has its own name and code, plus separate jobs, calendar, notes, surfaces, records and schedule cache on this device.
The workspace code separates trial data but does not yet transmit it over the internet. Two devices only become live-synchronised once an online shared data store is connected. Backup/restore can move the complete setup between devices in the meantime.
The Surface Register is independent of bookings, so an unbooked oval does not disappear. Add aliases when the booking sheet uses an abbreviation or old name; imports will map that alias back to the same surface.
Choose the worker and job in Quick assign. On a PC hold Ctrl (or Command on Mac) and click several planner squares, then choose Assign selected. On a tablet turn Multi-select on and tap the squares instead.
Use Add worker once for each regular crew member. Their names become preset tabs. Tap a name, choose the surface and job, add instructions if needed, then add it to the day. The assignment box can be minimised when you are finished with it.
+ New job lets a supervisor add a custom job type to the normal list; it is kept in that workspace.
Manage crew lets you change the saved preset names. Everyone shows the full crew board and Just mine filters the list to one worker.
Jobs can have optional start and finish times. Fields Watcher checks the exact booking overlap and warns if the worker has another timed job at the same time. Status can be Planned, In progress, Done or Couldn't complete. Done automatically writes to the work log.
The Surface Record shows when each maintenance task was last completed on every surface. Tap a square to see the entries behind it.
The Work Log is the detailed history. Use it for jobs entered manually or jobs completed from the crew list. Add useful detail such as product, application rate, irrigation depth or tine size.
The heatmap shows how heavily each surface is booked by day. Wear and Load totals the booked hours so heavily used surfaces stand out.
History keeps previously loaded weeks on this device so you can compare load over time.
Supervisor has full control, including job assignment, crew management, protected calendar events, planner flags, booking data, history and access settings.
Employee can complete assigned work, add work-log entries and surface notes, and use normal calendar reminders. Employees cannot change protected supervisor events or administrative information.
For this trial, Employee mode is the safe default and Supervisor mode uses the shared PIN. The device remembers its selected role. This is an accidental-change safeguard rather than high-security authentication.
Load bookings from a published Google Sheet CSV link, pasted rows, or the original Excel/CSV booking report. Excel import reads all workbook sheets and automatically removes identical duplicate bookings before loading them.
The import report shows accepted, skipped, unknown and duplicate rows so you can tell when something in the source file did not load. Dates are read day-first (28/09/2026, 28 Sep 2026, Monday, 28 September 2026) and times can be 17:00, 17:00:00, 5:00 PM or 5pm.
Download a sample booking report gives you two made-up weeks, laid out like a booking-system export, so you can try the import without real data.
Back up Fields Watcher saves the locally stored setup, including workspaces, surfaces, jobs, calendar, notes, records, flags and cached schedule data. Restore brings that setup back on the browser/device.
Clear ALL app data is a permanent clean-slate reset. It requires password 6167 and a second confirmation, then removes Fields Watcher bookings, workspaces, jobs, maintenance records, notes, history, planner flags, calendar data, aliases and saved settings from that device.