Tenant portal

Deliver day-to-day value on every subdomain

Once a tenant is provisioned, owners, managers, and employees collaborate inside the dedicated subdomain. These components outline the workflows you can expand as you iterate.

Schedules

  • Managers draft schedules, publish versions, and email employees ICS attachments when changes go live.
  • Temporal-based helpers convert local start and end times into UTC safely across daylight savings transitions.

Hours collection

  • Employees submit final hours from an installable PWA. Drafts sync when connectivity returns thanks to the offline queue.
  • Approvals require reasons for edits, and locking a period freezes time entries so payroll exports stay accurate.

Paystubs & files

  • PDFs live in a private Supabase storage bucket organized by organization and employee ids. Signed URLs power secure downloads.
  • You can layer on optional malware scanning or third-party attestations before marking a paystub as issued.