Dashboard

Habari za mfumo kwa wakati halisi

00:00:00
Guards Wote
—
Live
Wateja Waliopewa Idhini
—
Wateja hai
Wanaongoja
—
Inahitaji idhini
Guards Online
—
Sasa hivi
Dharura / Emergency
—
Tahadhari za sasa
Ripoti za Leo
—
Zimetumwa leo
Mapato ya Mwezi
TZS —
Monthly revenue
Assignments Hai
—
Zinazoendelea

šŸ• Shughuli za Hivi Karibuni

MudaAinaMlinzi / MtejaEneoHali
šŸ“‹

Inapakia...

Walinzi Wote

JinaEmailSimuKituoHaliAssignmentVitendo
ā³

Inapakia...

Wateja Wote

JinaEneo / SiteSimuGuard AliyewekwaHaliVitendo
ā³

Inapakia...

—
Zinazoendelea
—
Pending
—
Guards waliowekwa
—
Clients wanaohudumika
MtejaEneoGuardSupervisorTareheHaliVitendo
ā³

Inapakia...

TareheJinaKampuniEneo / SiteSimuGuards ZinazohitajikaHaliVitendo
ā³

Inapakia...

JinaIDNiaGariWakati NdaniWakati NjeGPSPichaHaliMlinzi

Inapakia...

MudaMlinziSiteEneoHaliHewaGPSPichaMaelezo

Inapakia...

Tarehe/MudaEneoAinaKiwangoMlinziPolisiGPSPichaAngalia

Inapakia...

NambariDerevaMzigoNdaniNjeIdhiniGPSPichaHali

Inapakia...

FunguoMpokeajiWakati NjeWakati NdaniHaliGPSMlinzi

Inapakia...

KituWingiMchukuajiIdhini NaRefMudaGPSPichaMlinzi

Inapakia...

MlinziSiteGPSMara ya MwishoHaliRamani

Inapakia...

0
Online
0
Doria Hai
0
Dharura
TareheMlinziKituoAinaMaelezoAngalia
šŸ“

Inapakia ripoti...

Guards kwa Mwezi

Mapato (TZS M)

Matukio kwa Wiki

Gate Entries Leo

Mapato ya Mwezi Huu
TZS 0
Kutoka wateja
Invoices Zilipwa
0
Mwezi huu
Zinasubiri Malipo
0
Overdue au pending
Mishahara ya Guards
TZS 0
Jumla ya mwezi

šŸ“„ Invoices za Wateja

Invoice = Ankara unayopeleka kwa mteja ili alipe
Invoice ID Mteja Guards Mwezi Rate/Siku (TZS) Siku Jumla (TZS) Hali Vitendo
šŸ’¼

Inapakia invoices...

ā„¹ļø Taarifa za Mfumo

Toleo: AJPLUS Security v2.0  |  Firebase Realtime DB  |  Ā© 2025 AJPLUS Security

šŸ”§ Firebase Database Rules

ā„¹ļø Nenda: Firebase Console → Realtime Database → Rules na weka hizi ili mfumo ufanye kazi vizuri bila warnings.
{
  "rules": {
    ".read": "auth != null",
    ".write": "auth != null",
    "guards":               { ".indexOn": ["role", "status", "site"] },
    "clients":              { ".indexOn": ["status", "email"] },
    "users":                { ".indexOn": ["role", "status"] },
    "assignments":          { ".indexOn": ["clientId", "guardId", "status", "createdAt"] },
    "patrol_logs":          { ".indexOn": ["guardId", "site", "timestamp"] },
    "incidents":            { ".indexOn": ["guardId", "site", "timestamp"] },
    "gate_entries":         { ".indexOn": ["guardId", "site", "timestamp"] },
    "vehicle_logs":         { ".indexOn": ["guardId", "site", "timestamp"] },
    "key_logs":             { ".indexOn": ["guardId", "site", "timestamp"] },
    "property_passes":      { ".indexOn": ["guardId", "site", "timestamp"] },
    "liveGuards":           { ".indexOn": ["site", "updatedAt"] },
    "chats":                { ".indexOn": ["timestamp"] },
    "panic_alerts":         { ".indexOn": ["timestamp", "seenByAdmin"] },
    "invoices":             { ".indexOn": ["clientId", "month", "createdAt", "status"] },
    "payroll":              { ".indexOn": ["status"] },
    "pending_registrations":{ ".indexOn": ["reviewedByAdmin", "timestamp"] },
    "reports":              { ".indexOn": ["guardId", "timestamp"] }
  }
}
🚨

PANIC ALERT!

Mteja: —

Eneo: —

Muda: —

šŸ’¬ Inbox ya Wateja
Mawasiliano ya moja kwa moja
Inapakia...
Chagua mteja kuona mazungumzo