Dashboard
The dashboard provides a high-level operational summary and quick-entry links. It is the main landing page after authentication.Chemical records
Current capabilities:- create and edit chemical test records
- capture free chlorine, total chlorine, combined chlorine, pH, alkalinity, calcium hardness, cyanuric acid, temperatures, water clarity, backwash, and notes
- automatically compute chemistry status by field and overall summary
- compute Langelier Saturation Index
- show detail pages and history/comments
- configure pool-specific chemistry thresholds
- Illinois closure thresholds are supported
- cloudy water can force a closure-required status
- tested-by and CPO-verifier attribution are captured
- trend charts and CSV bulk import are available
Compliance operations
Current capabilities:- manual closure incidents with status, comments, and evidence
- corrective actions tied to incidents
- scheduled closures kept separate from compliance incidents
- facility status, exception ledger, and timeline views
- print-friendly compliance pages
- Illinois IDPH-oriented reporting support
Alerts and exports
Current capabilities:- warning and critical alert events with acknowledge flow
- dashboard alert summary
- per-user email alert preference toggle
- chemical-record CSV export
- closure-incident-history CSV export
- IDPH daily operational report PDF export
- export job history
Maintenance logs
Current capabilities:- create, edit, list, and view maintenance logs
- optionally scope a log to a pool
- use logs for chemical additions, repairs, media changes, and general operational work
Tenant and admin management
Current capabilities:- manage organization details
- manage locations
- manage pools
- manage users
- manage roles