The system provides role-aware dashboard routing (`dashboard`, `dashboard-`sub`, `client dashboard`) and a global `file manager` for isolated tenant asset storage.
Interpreting Dashboard Data
The dashboard executes lightweight aggregate queries (dashboard job summary) to render immediate operational health.
- Log in. The
login handlerdetermines your role (Admin, Subcontractor, Client) and routes you to the correct dashboard view. - Review the top KPI cards. These read from cached SQL views to minimize database load.
- The Due Soon block queries the
jobstable for timestamps within the next 48 hours.
Managing the Global File System
The file manager provides a GUI over the uploads/ directory, isolating tenant files from system execution paths.
- Navigate to Platform > File Manager.
- The UI maps directly to the physical server directory structure (
uploads/tenant_id/). - Use the dropzone (
upload files manager) to ingest general assets. - Click the trash icon to trigger
delete files manager, which permanentlyunlink()s the file from the disk.