Cleaner Guide & SOP

Everything you need to know to use the BBU Cleaning app

Quick Reference

App URL:

https://webapp-601-aoz.pages.dev

Your Daily Flow:

Login → Clock In → Start Job → Job Done → Clock Out

Table of Contents

1. Logging In

You will receive your login credentials (email and password) from your manager or admin. Here's how to log in:

1

Open the app

Go to webapp-601-aoz.pages.dev in your phone's browser (Chrome on Android, Safari on iPhone).

2

Enter your email

Type the email address your manager gave you.

3

Enter your password

Type the password you were given. It is case-sensitive.

4

Tap "Sign In"

You'll be taken to your Cleaner Dashboard with today's work orders.

Tip: When you first log in, your browser may ask to Allow Location Access. Tap "Allow" — this is required for clock-in, geofence verification, and location tracking.

Can't log in? Double-check your email spelling and password. If it still doesn't work, contact your manager to reset your password.

2. Your Dashboard

After logging in, you'll see your personal Cleaner Dashboard. It has three main areas:

Welcome Header

Shows your name, today's date, your Clock In / Clock Out buttons, and the number of work orders you have today.

Today's Route Tab

Your default view. Shows only the work orders scheduled for today. Each card shows the customer name, address, time, and a Start Job button.

All Work Orders Tab

Shows all your assigned work orders — past, present, and upcoming. You can use this to see your history or plan ahead.

Good to know: As a cleaner, you only see the Dashboard and Work Orders tabs. The admin/reports/invoices tabs are hidden from your view — this keeps things simple for you.

3. Clocking In & Out

You must clock in at the start of your shift and clock out at the end of your shift. This tracks your total working hours for the day.

Clock In

1

When you arrive for your shift, tap the green Clock In button in the top-right area of your dashboard.

2

Your phone will capture your GPS location. This records where you clocked in.

3

The button changes to a red Clock Out button. Your shift has started.

Clock Out

1

When your shift ends, tap the red Clock Out button.

2

Your GPS location is captured again and your total hours are recorded.

Important: Always clock in before starting your first job and clock out after finishing your last job. Forgetting to clock out means your hours won't be counted correctly.

Location tracking: While you are clocked in, the app quietly records your GPS location every 2-3 minutes. This creates a location trail for the day that your manager can review. It stops automatically when you clock out.

4. Starting a Job

Each work order card on your Today's Route has a "Start Job" button. Here's how the process works:

1

Arrive at the building

Drive to the job location. Make sure you're physically at or near the building.

2

Tap "Start Job"

The app checks your GPS against the building's coordinates.

3

Geofence Check

The app compares your location with the building address. The default allowed distance is 150 meters.

  • Within 150m: Job starts immediately. You'll see a confirmation.
  • Outside 150m: You'll see a message like "You are 320 meters away (limit: 150m)" and you'll be asked to take a photo of the building to verify you're there.
  • GPS denied/unavailable: Same as outside — you'll need to take a photo.
4

Job is now In Progress

The work order status changes from ASSIGNED to IN_PROGRESS. The button changes to "Job Done".

About the photo: If you're asked to take a photo, point your camera at the building entrance or sign. This is proof that you were at the location. The photo is stored with the work order.

5. Geofence & Photo Verification

The geofence system ensures that jobs are started at the correct location. Here's how it works:

How Geofence Works

1. Each customer building has GPS coordinates (latitude/longitude) stored in the system.

2. When you tap Start Job, the app reads your phone's GPS.

3. It calculates the distance between you and the building.

4. If you're within 150 meters, you're good — job starts.

5. If you're farther than 150m, or GPS is unavailable, you must take a photo of the building.

Three Scenarios

Within Range (under 150m)

Job starts automatically. No photo needed.

Outside Range (over 150m)

You'll see: "You are X meters away (limit: 150m)". Take a photo of the building to proceed.

GPS Denied or Unavailable

If your phone's location is turned off or you denied the permission, you'll be asked to take a photo.

Pro tip: Make sure your phone's Location Services are ON and the browser has permission to use your location. This avoids the photo step and makes starting jobs faster.

6. Completing a Job

When you've finished cleaning at a location:

1

Tap "Job Done"

This button appears on the work order card after you've started the job.

2

Work order updates

The status changes to JOB_COMPLETED. The card now shows a green "Completed" badge.

3

Move to your next job

Head to the next location on your Today's Route and repeat the process.

After completion: Your manager will review the completed job and either approve it or send it back. You don't need to do anything else for that work order.

7. Viewing Your Work Orders

Your work orders are organized into two tabs:

Today's Route

Shows only work orders scheduled for today. Each card displays:

All Work Orders

Shows all your work orders including past completed ones and future scheduled ones. Use this to:

Work Order Status Colors

ASSIGNED IN PROGRESS COMPLETED APPROVED

8. Location Tracking

While you are clocked in, the app tracks your location every 2-3 minutes. This creates a "trail" of where you've been during your shift.

What You Should Know

Keep the app open: For location tracking to work reliably, keep the browser tab open on your phone while you work. You can switch to other apps, but don't close the browser tab completely.

9. Installing the App on Your Phone

BBU Cleaning can be installed as an app on your phone's home screen for quick access. It's not from the App Store or Google Play — it's installed directly from the website.

Android (Chrome)

  1. Open webapp-601-aoz.pages.dev in Chrome.
  2. Tap the three dots menu (top-right).
  3. Tap "Add to Home screen" or "Install app".
  4. Tap "Install".
  5. The BBU Cleaning icon will appear on your home screen.

iPhone (Safari)

  1. Open webapp-601-aoz.pages.dev in Safari (not Chrome).
  2. Tap the Share button (square with an arrow at the bottom).
  3. Scroll down and tap "Add to Home Screen".
  4. Tap "Add".
  5. The BBU Cleaning icon will appear on your home screen.

Benefit: Once installed, the app opens fullscreen (no browser bar) and loads faster. It also works partially offline.

10. Troubleshooting

"Start Job" doesn't respond

Make sure location services are enabled on your phone. The app needs GPS to verify your location. Try refreshing the page.

I see "You are X meters away"

You're outside the 150m geofence. If you're actually at the building, your GPS may be inaccurate. Take a photo of the building to verify and proceed.

I forgot to clock in/out

Contact your manager. They can manually adjust your time entry from the Reports tab.

No work orders showing

Check the "All Work Orders" tab. If still empty, your manager may not have assigned work orders to you yet. Contact them.

App looks outdated / shows old content

Do a hard refresh: on your phone, close and reopen the browser. On desktop, press Ctrl+Shift+R (Windows) or Cmd+Shift+R (Mac).

Photo won't upload / app freezes during photo

Large photos are handled automatically, but if it freezes, try taking a smaller photo (switch to lower resolution in camera settings) and try again.

Your Daily Checklist

Need help? Contact your manager or admin.

© 2026 BBU Cleaning. All rights reserved. | Version 2.0