WORKSPACE / DASHBOARD

Accommodation Overview

⌕
● LOCAL MODE
AD

Good day, Administrator 👋

Here’s what’s happening across your accommodation facilities.

Total capacity ⌂
0
Beds across all facilities
Currently occupied ♙
0
0% occupancy rate
Available beds ✓
0
Ready for allocation
Open maintenance 🔧
0
Issues requiring attention
StayPilot · Accommodation command center

Know who is staying, where, and for how long.

One workspace for occupancy control, employee movements, monthly physical audits, maintenance follow-up and payroll review. Use the action center to resolve exceptions before month-end.

Live accommodation pulse

Active residents0
Occupancy0%
Attention items0

Attention center

Exceptions that may need action today

0 alerts
Loading operational checks…

Quick actions

Common tasks without navigating multiple screens

Shortcuts

Occupancy overview

0%
of total capacity used
0 / 0 beds
occupied / capacity
OccupiedAvailableBlocked beds
Facilities at a glance

Recent activity

Live

Residents currently checked in

ResidentEmployee IDFacility / RoomCheck-inStay durationStatus

Residents

Manage resident details, allocations and check-in / check-out.

0 employees selected
Active stays
0
Currently checked in
Average stay
0 days
Current residents
Long stays
0
90 days or longer
Overdue check-outs
0
Expected date has passed

Employee accommodation register

Stay duration is calculated from check-in through actual check-out, or through today for active stays.

0 records
ResidentEmployee IDCompany / DepartmentFacility / Room / BedCheck-inDuration of stayExpected check-outStatusActions
Resident records are saved locally and synced to your cloud workspace when connected. Duration uses calendar days including the check-in and check-out dates.

Rooms & Beds

Track room capacity, bed allocation and availability.

Room & Bed Cross-Verification

Verify capacity, active allocations, duplicate employee IDs and duplicate bed labels.

Run verification to inspect accommodation records.
SeverityCheckRecordFindingAction
Click Run verification to begin.

Buildings & Facilities

Manage accommodation sites and their room inventory.

FacilityLocationRoomsBed capacityOccupiedAvailabilityActions

Maintenance

Log accommodation issues and follow them through to resolution.

IssueFacility / RoomPriorityReportedReported byStatusActions

Monthly Room Audit

Verify every room each month, confirm actual occupancy, reconcile resident names and document exceptions.

Rooms in scope
0
Registered rooms
Verified
0
Rooms checked this month
Discrepancies
0
Requires follow-up
Vacant rooms
0
No active occupants

Room-by-room physical verification

Review one room at a time. The table scrolls independently; the header and room identity can stay frozen.

Monthly control
0 selected · Only verified, matched rooms can be approved
Sticky column + headerEdit saved checks individuallyBulk approval excludes discrepancies
Select / Facility / RoomSystem statusSystem occupantsPhysical statusActual names / countAuditor / notesReview / approval

Monthly audit history

MonthRooms checkedDiscrepanciesLast updatedAction

Monthly staff movement · check-in / check-out

Count new arrivals and departures recorded in the selected month.

Check-ins this month
0
Check-outs this month
0
Net movement
0
MovementEmployeeEmployee IDCompanyBuilding / RoomDateAction

Accommodation Payroll Deductions

Generate a monthly deduction list for payroll review. Amounts are estimates from configured rates and recorded stay dates; approve before sending to payroll.

Employees in list
0
With accommodation charges
Gross deductions
SAR 0
Before manual adjustments
Awaiting approval
0
Unapproved payroll lines
Approved
0
Approved payroll lines

Employee accommodation deduction list

Check employee name, ID, room, days, monthly rate and final deduction before approval.

Employee / IDRoomStay daysMonthly rateAdjustmentDeduction SARPayroll statusAction

Generated payroll runs

MonthEmployeesTotal SARGenerated atStatusAction
Payroll safeguard: this creates a review list, not a salary payment or payroll-system posting. Confirm company policy, employee consent/contract terms and applicable Saudi labour requirements before applying deductions.

Reports & Export

Export operational data for payroll, audits and management review.

Resident register

Resident profiles, status, company and current room allocation.

Room & bed inventory

Capacity by facility, rooms, occupied beds and blocked beds.

Maintenance log

Issues, priorities, dates and resolution statuses.

Facility occupancy

Occupancy summary for each building or accommodation site.

Stay duration & overdue report

Employee stay length in days, months and years; expected check-out dates, overdue days, and movement dates.

Excel / CSV import

Import staff, buildings, rooms and maintenance logs. Validate headers, room references, duplicate employee IDs and bed capacity before applying changes.

Full data backup

Download all app records as JSON for backup or transfer.

Restore data

Restore a previous StayPilot JSON backup. Current data will be replaced.

CSV files open in Excel. Back up data regularly, especially before clearing browser data or changing devices.

Settings & Backup

Configure your facility profile and protect your data.

Organization profile

Data management

Connect a Supabase project to securely sign in and sync the same company workspace across your devices. Each device must use the same project and sign-in account.

Cloud setup is required before online sync works. Create the database table using the included SUPABASE_SETUP.sql file. Use only the public anon/publishable key in this browser; never expose a service-role key.
Cloud is not configured.
Important: for a multi-user live system, you will need a hosted database, authentication, and secure deployment. Do not store sensitive identity documents in this demo.