Authorized personnel only
Staff Login
Approved Luminex Janitorial Services team members only.
config.js.
Sign in
Use the same email/password approved for the Luminex Staff Portal.
Today’s Focus
Announcements
My Schedule
Assigned cleaning sites and upcoming work.
Photo-Verified Clock In / Out
Payroll protection: GPS and job photos are required. Staff cannot clock in without a before photo and cannot clock out without an after photo.
Recent Entries
Before / After Photos
Dedicated photo page for payroll-protected job verification. Staff must upload a before photo to start work and an after photo to close the shift.
Start Job — Before Photo Required
Take or upload the before photo first. The Clock In button stays disabled until the before photo is selected.
Finish Job — After Photo Required
After the work is complete, upload the after photo. The Clock Out button stays disabled until the after photo is selected.
Recent Photo-Verified Shifts
Daily Cleaning Checklist
Supply Request
My Recent Supply Requests
Daily Inventory Report
Use this page to report supplies, chemicals, PPE, equipment, and shortages directly to management before leaving the job site.
My Recent Inventory Reports
Incident / Issue Report
My Recent Reports
Time Off Request
My Requests
My Profile
Training / Compliance
Manager Console
Assignments, reports, approvals, and operational oversight.
Create / Assign Job
Create Announcement
Create Checklist Template
Operational Reports
Clients & Job Assignments
Add active clients manually, create job assignments, link checklist templates, and store everything in Supabase.
Add Client Manually
Use this when a client does not need to complete the onboarding form first. The client record will be saved as active.
Create New Job / Assignment
Assign a client, staff member, date/time, and checklist template. Staff will see this under My Schedule and Clock In / Out.
Active Clients
Recent Job Assignments
User Invitations & Employee Files
Create a secure portal user, send the Supabase Auth invitation email automatically, and save the profile role in Supabase.
Invite New Portal User
This creates the Supabase Auth user, sends the verification/invitation email through your Auth email provider, and creates the portal profile.
Manual Profile Fix
Use only when a Supabase Auth user already exists and you need to repair or update the profile manually.
Employee Directory
Invitation Audit
Onboarding Employee Files
Documents uploaded during onboarding can be reviewed here when available.