Club Maintenance

Asset & Predictive Maintenance Platform

Forgot password?
Demo login pre-filled.
admin@club.in / ClubAdmin#2026
Change this password before real use.

Dashboard

Unassigned
0
Needs allocation
Open Work Orders
0
Live tickets
Escalated
0
Rule triggered
Awaiting Verification
0
Customer confirmation
PM Compliance (90d)
—
Target ≥90% · 0 overdue

Active Work Orders View all →

WOIssueAssignedStatusOverdue

Repair Cost by Asset

Upcoming PM View all →

Engineer Workload Manage →

WO by Status

WORaisedComplainerLocationProblemAssignedEst. FinishOverdueEsc.StatusAction
Preventive Maintenance Schedules
AssetPM TaskCriticalityFrequencyTriggerNext DueGraceEngineerStatusAction
These rules live in the database and are evaluated by a Postgres function. Change a threshold and press Run Escalation Engine — every open ticket is re-scored server-side.

Escalation Rules Re-evaluate now →

Escalation Levels

LevelRoleNotified via
L0Assigned EngineerApp push
L1Chief EngineerApp + WhatsApp
L2General ManagerApp + WhatsApp + Email
L3Directors / MDEmail + board report
Engineering Team
NameTypeRef / DeptPhoneWhatsAppEmailComplaintsAction
Vendors & 3rd Party Service Providers
Store
PartPart No.Stock (this store)Total All StoresReorder LvlLifetime UsedVendorStatus

Most Frequently Used Parts

PartQty UsedWithdrawalsTop Asset

Store Access & Control

Staff Logins & Access
Accounts are created server-side by a secured function. Only admin and GM roles can reach it — the privileged key is never present in this page.
NameEmailRoleLinked EngineerLast Sign-inStatusAction

What each role can do

RolePermissions
adminEverything, including creating logins
gmEverything, including creating logins
chief_engineerAll maintenance data; add assets, parts, engineers, PM, escalation rules
directorFull visibility and master data; no login management
engineerView everything; create and progress work orders, issue parts
storekeeperView everything; issue and transfer parts
viewerRead only
Renaming a value updates every asset using it automatically. A value cannot be deleted while assets still reference it — reassign those assets first.
Asset Categories
WhatsApp Connection
Audit Trail
Every create, update and delete on work orders, assets, PM schedules, contracts, people and parts is recorded here with who did it and which fields changed. Records are written by the database itself, so they cannot be bypassed by the app.
WhenWhoWhatActionFields Changed
AMC Visit Report — all vendors
DateVendorContractAttended ByReceived ByAssetsIssuesCounts

Repair vs Replacement Value

Work Orders by Status

Repair vs Replace — Lifetime Cost Analysis

AssetFailuresTotal Repair CostReplacementRepair %Recommendation

Parts vs Assets Consumption Matrix

AssetPart TypesTotal QtyParts CostMost Used Part