Clean Hub — Facility Management Platform
Staff, attendance and payroll software for a cleaning company

Overview
Clean Hub is operations software for an industrial cleaning company that brings all the day-to-day work into one place: employee and customer records, service contracts, staff dispatch and work schedules, photo-verified attendance, monthly or daily payroll with salary notes, invoicing, materials inventory, performance reviews and instant notifications. Every user — from managers and accountants to staff and customers — only sees their own work and data. It runs in the browser with secure sign-in.
Problem Statement
Running a cleaning workforce across several branches is messy: hundreds of staff sent to many customer sites, schedules tied to each contract, and payroll at the end of every month. The company needed 6 user roles (three management levels, accountant, employee, customer) so everyone sees only their part; automatic attendance by photo and GPS instead of handwritten logs; payroll by month or by day with notes; and signed Excel/PDF timesheets that can be checked.
User Interface
My Process
Roles & security
Designed 6 user roles (three management levels, accountant, employee, customer) with secure sign-in. Every page and every piece of data is checked against 55+ individual permissions, so each person can only see and act on the work assigned to them.
Staff & dispatch
Manages staff records from hiring onward (both office and contract staff), customer records and contracts, plus a tool to assign staff to each site on fixed or temporary schedules.
Attendance & payroll
Staff clock in with a photo and GPS location; the system runs monthly or daily payroll with salary notes, tracks advances and exports payroll to Excel.
Invoices, reports & notifications
Generates invoices with contract penalties, revenue and performance reports in Excel/PDF, and an instant notification center for every user.