Commission Portal

Client access + admin controls for commissions, variation previews, and invoices.

How Login Works

Local prototype: users are stored in this file. Admin can view/edit all clients. Client users only see clients in their allowedClientIds. Session is stored in sessionStorage.
Production recommendation: put Cloudflare Access in front of this site and remove hardcoded passwords.
Demo logins: admin / admin123, testclient / test123