Connect your company database
This app needs your Supabase Project URL and publishable/anon key. The key is public; never enter a service_role or secret key.
For company-wide deployment, place these values in config.js before uploading to Cloudflare Pages.
Sign in
Employees: use your assigned employee number and 8-digit PIN. Managers: use your existing email and password. Never share credentials.
Welcome
Submit daily job report
My submitted reports
Loading...
Create job
Assign employee to job
Employee accounts must first be created in Supabase Authentication and have a profile row.
Employee management
Manager-only. Employee PINs are not displayed after creation.
Current employees
Loading...
PINs should be unique and privately delivered. Avoid predictable PINs. Rate limiting and bot protection are recommended.
Company reports