
Sign in to view your project updates and files.
> welcome_back // here's where things stand.
Protected client files linked to your assigned account and uploaded through the portal.
Client-scoped access →Project and reporting records stored under your client workspace in Firestore.
Firestore-backed →Your login is associated to a client record and only loads that client's files and projects.
Assignment-driven →Files are loaded from Firebase Storage and filtered by your assigned client.
Admins and staff can upload files into a client-specific storage path and publish metadata to Firestore.
Create client records and assign login emails to those clients. Auth users should still be created in Firebase Authentication.
Create the Firestore client record that files and users will be attached to.
Create or update the portal assignment that links a login email to a role and client. The login account itself must already exist in Firebase Auth.
> portal_status: authentication_live // firestore_profiles, client_files, admin_assignment enabled // auth user creation still handled in Firebase console or a future backend