Today
In now{{ inNow.length }}
Public area{{ inNow.filter(v => v.area === 'public').length }}
Rooms{{ inNow.filter(v => v.area === 'room').length }}
Desks{{ inNow.filter(v => v.area === 'desk').length }}
Who's in · {{ branchName(branch) }}
Nobody is checked in right now.
{{ initials(v.fullName) }}
{{ areaLabel(v.area) }} · {{ (v.place || '').trim() }} · since {{ fmtT(v.timestamp) }} ({{ since(v.timestamp) }})
Members
Type at least 2 letters of a name, email or phone in the search bar.
No member matches “{{ query }}”.
New member
Staff & access
People
Staff sign in with their username. Set or reset a password from their row.
{{ initials(s.fullName) }}
Off
{{ s.hasLogin ? 'Can sign in' : 'No password yet' }}
{{ s.fullName }} @{{ s.username }}
{{ roleLabel(s.role) }} · home {{ branchName(s.branch) }} · {{ s.branches.map(branchName).join(', ') }}
Branches
{{ b.name }}
{{ b.code }}
{{ initials(cm.member.fullName) }}
{{ cm.member.fullName }}
Tier {{ cm.tier.tier ?? '—' }} {{ cm.member.points || 0 }} points In · {{ areaLabel(v.area) }}
{{ cm.member.email }}
{{ cm.member.phoneNumber }}
{{ cm.member.company }}
Signed up at {{ branchName(cm.member.krooBranch) }}
{{ cm.activity.lastVisitCat }}
Unpaid charges
Visits still in progress are priced at check-out.Nothing to pay.
| Charge | Date | Price | Paid | Due | |
|---|---|---|---|---|---|
| {{ tableLabel(it.table) }} | {{ fmtDT(it.timestamp) }} | {{ money(it.netAmount) }} | {{ it.paid ? money(it.paid) : '—' }} | {{ money(it.due) }} |
Promo code
Goes on the ticked public area, room and cafe charges, as the code's settings allow.
Saves EGP {{ money(promo.preview.saved) }} on {{ promo.preview.changes.length }} charge(s).
Tick a public area, room or cafe charge first.
Points {{ points.points }} pts
No points to spend.
Spends {{ points.spend }} points. Public and room take one ticked visit.
Free drinks credit: {{ points.freeDrinksCredit }}
Settle
Active plans
No active plans.
Monthly · {{ s.monthlySubsType }}
{{ fmtD(s.monthlySubsFrom) }} to {{ fmtD(s.monthlySubsTo) }} · {{ s.autoSignIns || 0 }} of {{ s.credit }} visits used
Hours · {{ h.type }}
{{ hm(h.usedHours) }} of {{ h.hours }} h used · until {{ fmtD(h.hoursValidityTo) }}
Room days
{{ d.autoSignIns || 0 }} of {{ d.days }} days used · until {{ fmtD(d.daysValidityTo) }}
Desk {{ d.deskNumber }} · {{ d.subscriptionType }}
{{ fmtD(d.startsFrom) }} to {{ fmtD(d.endsOn) }}
Payments
No payments yet.
| When | For | Method | Kind | Amount |
|---|---|---|---|---|
| {{ fmtDT(p.timestamp) }} | {{ tableLabel(p.chargeTable) }} | {{ p.paymentMethod }} | {{ p.kind }} | {{ money(p.amount) }} |