—
Organizations
— new this week
—
Total Users
— admins · — staff
—
Clocked In Today
across — orgs
—
Device-Bound Accounts
— % of total users
Recent Organizations
| Org Name | Type | Admin | Users | Registered | Binding |
|---|
Platform Health
Firebase Auth● Connected
Firestore DB● Connected
Project ID—
App Versionv2.5.0
Your Access● Super Admin
Org Type Breakdown
All Organizations
| Organization | Type | Admin Email | Users | Work Hours | Device Binding | Registered |
|---|
All Users
| Name | Organization | Role | Staff ID | Dept | Device | 2FA | Bio |
|---|
PERIOD:
—
Records
—
On Clock Now
—
Late Arrivals
—
Remote Sessions
Attendance Records
| Staff Name | Organization | Date | First In | Last Out | Hours | Sessions | Status | Type |
|---|
—
Bound Accounts
—
Unbound Accounts
—
Binding Coverage
Device Registration Details
| Name | Org | Role | Device Type | Browser | Device ID | Registered |
|---|
Add Support Note
Quick Contact
Select an organization to see quick contact options.
Support Log
No support notes yet
New Broadcast
Shown in Punctual app
Announcements are stored in Firestore and shown as a banner in the Punctual app when users log in.
Published Announcements
No announcements published
💬 WhatsApp Composer
via wa.me
Admin Contacts Directory
Firebase Configuration
Config is saved to localStorage. These are the same credentials as the Punctual app.
Super Admin Setup
To grant super-admin access, set superAdmin: true
on your user document in Firestore:
users / {your-uid} → superAdmin = true
Your UID—
Super AdminChecking…
Email—
Firestore Rules Reminder
Add these functions to your firestore.rules for full admin access:
function isSuperAdmin(){
return signedIn() &&
get(/databases/$(database)/documents
/users/$(request.auth.uid))
.data.superAdmin == true;
}
// Add to attendance + remoteRequests
// read rules: || isSuperAdmin()