Skip to content

Housekeeping

The Housekeeping module manages cleaning rosters, supply inventory, incident reports, and resident requests for ad-hoc cleaning services.

What residents see

Residents have a Housekeeping tab:

  • Request a clean — ad-hoc deep clean, post-event clean, move-in prep. Pick the date, type, optional notes. Subject to approval if your facility requires it.
  • My requests — pending + completed.
  • Recurring schedule — if the facility offers weekly cleaning to residents (e.g. for short-term-let units), residents see their upcoming visits.
  • Pay — for paid cleaning services, charges go to the resident's invoice.

What housekeeping staff see

Each housekeeper has a focused My Tasks view:

  • Today — assigned tasks for today, sorted by area + priority.
  • This week — upcoming schedule.
  • Mark complete — tap a task to mark it done, optionally with a photo.
  • Report incident — found something broken/damaged, noticed a pest issue, etc. — log with photo + severity. Routes to maintenance.
  • Request supplies — running low on detergent or trash bags, log it. Routes to your supplies admin.

The Housekeeping module works offline, so housekeepers in basement parking or rooftop gardens with poor signal can keep working.

What facility admins do

Set up areas + checklists

Housekeeping → Areas: - Each area (Lobby, Corridor 3rd Floor, Pool Deck, Gym) has a description, square metres, parent area (for hierarchical reporting). - Each can have a checklist (e.g. "Mop floor; empty bins; restock soap; wipe handrails; check lift mirrors").

Schedule recurring tasks

Housekeeping → Schedules: - Pick an area + checklist. - Frequency (Daily, Weekly, Bi-weekly, Monthly). - Default assignee (specific housekeeper or "anyone available"). - Time window (e.g. "between 6 AM and 10 AM").

The system auto-generates tasks each cycle and assigns to the named person.

Approve resident requests

Pending ad-hoc requests appear in the Pending tab. Each shows: - Resident, unit, requested date, type, fee (if any). - Approve to schedule + assign, or decline with reason.

Supplies inventory

Housekeeping → Supplies: - Track stock for cleaning chemicals, paper products, equipment consumables. - Set reorder thresholds; system warns when stock drops below. - Log usage per task (so a checklist item "use 50ml of bleach" auto- decrements stock). - Reorder workflow generates a purchase request to your supplies admin or the artisan/supplier you've registered.

Incident workflow

Incidents reported by housekeeping: - Severity (Low / Medium / High / Critical) auto-routes: - Low → log only - Medium → maintenance ticket auto-created - High → maintenance + manager notification - Critical → maintenance + manager + on-call escalation - Photos attached. - Status tracking until resolved.

Reports

  • Tasks per housekeeper per period (with completion rate)
  • Areas overdue for service
  • Supply consumption trends (helps budgeting)
  • Incident log (frequent issues by area — useful for capital planning, e.g. "the ground-floor bathroom keeps flooding — re-plumbing time?")

Tips

  • Photographing completed tasks is gold for management. Random spot-checks are unnecessary if the photos confirm work was done.
  • Set realistic schedules — if you assign 30 areas to one housekeeper in a 4-hour shift, none get cleaned well. Calibrate per-area times realistically.
  • Resident requests need a fee policy — free ad-hoc requests spiral; charging GHS 50-100 for a deep clean tends to filter serious requests from "while you're here, can you also..."
  • Connect to Maintenance — incidents from housekeeping auto-create maintenance tickets so issues don't fall through the cracks.