Your work.
Your next step.
Clock in, find your site and send the report without switching tools.
Decisions still open
- ASSUMPTION: PWA rather than native.
- ASSUMPTION: offline writes queue and sync on reconnect.
- ASSUMPTION: SSE from server to web dashboard.
- ASSUMPTION: GPS deferred.
- ASSUMPTION #5: server mirrors reports to #service-reports during transition. Adam decides whether it stays; this mock posts nothing.
Not a real login. No password, network requests or saved data. Reload clears this demo; all clients, messages and hours are examples.
Start with today.
Your time
Off the clock
Linked to Service S-104 · Desert Studio Only your own time. Corrections go to operations.Assigned to you
Desert Studio
Front entrance camera · inspect picture loss.
Mesa Workshop
East building · recorder installation.
Demo sync
Online simulation · no queued reports
No real sync. Drafts and photos exist only in this open tab.Field report
#[9001] Demo Tech | Service report — Desert Studio
Calendar visit → client_events, matched by the #[customer#] key above. Keep your own report words: downstream tools still read the prose.
Work performed
Photos & site setup
attach_count: 0 · one preview per report in this draft. Nothing uploads.Before you submit
Pre-filled by clocking in/out on the dashboard for this assigned service or project job. No clock events means no times; this is not a manual entry.sow: Not applicable · service visit
ASSUMPTION #5: app writes the structured record to the server; the server mirrors the summary and report to Slack to keep phxcams ingestion and the humans reading the channel whole during transition. Adam decides whether it stays. This mock posts nothing.
Demo only: server acceptance, Slack posting and dashboard delivery are not connected.
NVR setup
Field input only. Current admin-only recorder write guards are unchanged. No device connection.
No password collection in this draft. Production secrets are write-only, encrypted server-side and never returned or queued offline.
Slack channels
Sample messages, not connected to Slack. Read-only in this draft.
# field-techs
Demo dispatch · Bring a spare camera for the front entrance inspection.
Fictional message · no timestamp from a live feedReports
Draft and queued are not submitted. “Submitted · demo” only simulates server acceptance.
Report
Weekly hours
| Activity | Hours |
|---|---|
| Total |
The weekly view resets, not the history. ASSUMPTION: Monday start, company timezone still to confirm. These fixed examples do not change when you click the demo clock.
Find your site
Client
Site
Example site · contact details omittedService & project history
Physical sitemap / site plan: no sample document attached. The app navigation map is under More.
Sitemap / More
App navigation, not a physical site plan.
No Finance, System, pay or ticket creation. Neutral prototype styling; no changes to the web client.