Command your entire field operation from any modern browser β real-time dashboards, compliance management, analytics, dispatch, and multi-tenant administration
A single browser app that serves supervisors, administrators, dispatchers, and contractors β each with their role-appropriate view
Runs entirely in the browser using WebAssembly β no server-side HTML rendering, no page refreshes, no plugins. The .NET 10 runtime executes in the browser, giving the app the performance feel of a native SPA while keeping all .NET code and business logic shared with the backend and mobile app.
MudBlazor 6.x component library delivers a polished Material Design 3 interface with a consistent, accessible component set: data grids, cards, navigation drawers, app bars, dialogs, snackbars, and form inputs β all with built-in keyboard navigation and screen reader support.
The home dashboard updates live via ASP.NET Core SignalR: compliance percentage, active encroachment count, open work orders, inspections completed today, and a rolling recent activity feed. Field crew status changes push to the screen within seconds β no refresh required.
Supervisors manage the full inspection lifecycle: view circuit assignments, monitor patrol progress, review encroachment findings, approve remediation work orders, trigger certificate generation, and retrieve archived compliance certificates β all in a single portal without touching the mobile app.
Six purpose-built analytics views: Operations Overview, Compliance Dashboard, Field Metrics, Data Quality, Team Performance, and Territory Heatmap β all powered by the backend aggregation API and DuckDB spatial analytics. Charts are rendered client-side with Chart.js 4.x via JavaScript interop.
Organization/tenant management for platform administrators: create tenants, configure feature flags, set GNSS accuracy thresholds, manage subscription tiers, and view cross-tenant operational summaries. User provisioning, RBAC role assignment, and invitation-based onboarding are all admin-controlled.
External contractors access a scoped portal to receive work assignment notifications, view assignment details and due dates, upload before/after evidence photos, submit completion status, and request supervisor sign-off β all without access to internal compliance data or other tenants.
User-toggleable dark mode with MudBlazor theme switching. The layout adapts to desktop, tablet, and mobile browser viewports using responsive MudGrid breakpoints. The navigation drawer collapses to a mini-drawer with icon-only display to maximize map and chart canvas space on smaller screens.
The web technology stack powering the dashboard
Role-scoped modules that surface the right data to the right person
Live KPIs, activity feed, territory summary
Inspections, encroachments, certificates
6 analytics views with charts & heatmaps
Real-time crew map + Kanban dispatch
Assignment management & evidence review
Users, roles, tenants, subscriptions, audit log
See the live dashboard and all six analytics views in a personalized walkthrough