Sign in to access your secure office database
Staff accounts are provisioned via the Firebase Authentication console.
| Company Details | Work Type & Period | Assigned To | Due Date | Priority | Status | Billing & Invoice | Remarks | Actions |
|---|
You marked this task as Done. Would you like to notify the client?
Are you sure you want to delete this task?
Upload an Excel (.xlsx) or CSV file to bulk import clients and tasks.
Only the account(s) below can delete tasks or restore a backup. Everyone else can add, edit, and update tasks normally.
To change who's an admin, edit ADMIN_EMAILS near the top of this file's code and redeploy β and update your Firestore Security Rules to match (see SETUP_GUIDE.md).
A full backup downloads every task exactly as stored (including portal credentials), so it can fully restore your data later β unlike the CSV/PDF reports, which are for reading, not restoring.
This overwrites any existing task that shares an ID with the backup. Use this to undo an accidental mass-deletion or data problem β not for routine use.
Restoring a backup is an admin-only action.
| Work Type & Period | Due Date | Status | Billing |
|---|
This client has no GST/PAN on file yet β add one on any of their tasks first, since that's what the client portal uses to find their documents.