Snow Plow Logs
Snow Plow Logs are driver-entered records of winter plowing shifts. A driver starts a shift in the mobile app, picks their truck, logs their hours and fuel levels, and the app captures the GPS route as they plow. Office staff see every shift on the web dashboard with route replay and export for billing.
Requires the Business plan or above (shares the hasReporting
feature gate with haul logs). Only Owner, Manager, and
Bookkeeper roles see the reports dashboard.
Logging a shift (mobile)
Section titled “Logging a shift (mobile)”- Open the mobile app and tap Snow Logs.
- Tap Start Shift. At minimum you need the date — everything else can be filled as the shift progresses.
- Pick your truck (from the equipment list). Defaults to your assigned truck if one’s set.
- Pick a project — the customer/site you’re plowing for. Or tag the shift as General Labor if it’s not tied to a specific project (e.g. roaming route, general salting).
- Enter start time. GPS route tracking begins immediately.
- Record start fuel level (0–100% gauge reading).
- As you plow, the app pings GPS location every few seconds and builds your route.
- When done, tap End Shift. Enter end time, end fuel, and optionally any fuel added mid-shift. Add notes if useful.
Project vs general labor
Section titled “Project vs general labor”Every snow shift is either tied to a specific project or flagged as general labor:
- Project: billable to that project’s customer, shows up in project reports, contributes to project actuals.
- General labor: standalone shift. Use for roving salt routes, municipal contracts not set up as projects, or overhead plowing on your own yard.
Clearing a project on a shift automatically flips it to general labor.
GPS tracking
Section titled “GPS tracking”When a driver starts a shift, the mobile app pings the server with latitude/longitude every few seconds. Each point is appended to the shift’s route. The web dashboard shows:
- Current location on a live map (while the shift is active).
- Full route replay (after the shift ends).
- Live fleet view — see every active snow shift across all drivers on a single map.
Office dashboard
Section titled “Office dashboard”Go to Snow Logs → Reports on the web app. Every shift across your company with filters, sorting, and export.
Filters:
- Date range
- Driver
- Equipment (truck)
- Project
- General labor only (toggle)
Columns:
- Date, Driver, Equipment, Project (or “General Labor”)
- Hours (with 15-min minimum enforced)
- Start/end time, notes
- Fuel used (gallons, computed from start/end levels + capacity)
- Status, Lock status, Invoice ID (if billed)
Edit, lock, export
Section titled “Edit, lock, export”- Edit — click any shift to adjust hours, fuel, notes. Locked shifts are read-only.
- Lock / unlock — bulk actions lock multiple shifts once billed to prevent accidental edits. Locked shifts can still be viewed, just not modified.
- Export — CSV with Date, Driver, Equipment, Project, Hours, Start/End Time, Notes, Status, Fuel Used.
Fuel reporting
Section titled “Fuel reporting”Start/end fuel percentages plus any fuel added mid-shift, combined
with the truck’s fuelCapacity (from the equipment record), produce
a gallons-burned figure per shift. Roll that up across a storm event
and you have a defensible cost number.
Snow logs vs haul logs
Section titled “Snow logs vs haul logs”Similar pattern, different details:
| Snow Logs | Haul Logs | |
|---|---|---|
| Material captured | No (hours + fuel only) | Yes (material, quantity, source, destination) |
| Project required | Optional (general labor allowed) | Optional (recommended) |
| Minimum duration | 0.25 hrs (15 min) | No minimum |
| Financial fields | Not on shift directly | Price per unit, total cost |
| QuickBooks export | CSV only | CSV + QuickBooks TSV |