T1 Electrical SolutionsT1 Platform Docs
Portals

Supervisor Portal

Supervisor Portal

Supervisor routes are rooted at /supervisor and handled by Portal/SupervisorController.php.

Responsibilities

Supervisors can:

  • view dashboard and projects
  • review submitted timesheets
  • review timesheet approval sheets
  • accept or reject timesheets
  • reject individual timesheets within a sheet
  • update permitted job/cost code fields before sign-off
  • review, accept, reject, or resubmit expenses
  • manage notifications
  • submit eligible records to Xero where routes allow

Approval sheets

Timesheet approval sheets group submissions and support review/signature workflows. Bulk accept is intentionally constrained because each submitted sheet needs to be opened, reviewed, and signed.

API v2 supervisor surface

Api/V2/SupervisorController.php supports:

  • /api/v2/supervisor/me
  • projects
  • timesheets
  • expenses
  • timesheet approve/reject
  • timesheet cost-code updates
  • expense approve/reject/resubmit

On this page