Skip to content
All workCase Study

Suitiee — Cleaning Operations for Short-Let Rentals

Industry
Hospitality & Short-Let Operations
Timeline
Five panels + cleaner app
Category
WEB
Stack
Laravel · PHP · Filament · Livewire · MySQL · Redis · REST API · mada · Apple Pay · Docker
Suitiee — Cleaning Operations for Short-Let Rentals

The result

A checkout now becomes a paid, dispatched and photographed clean with its invoice, in Arabic or English, without anyone having to chase it.

The challenge

Bookings arrive from everywhere: Airbnb, Booking.com, Gathern and VRBO calendars, operators' own property-management systems, and a channel manager. Each one has to become the same thing, a clean for the right unit at the right time, paid for, done by a cleaner who may read only Arabic, and proven with photos. All of it in Arabic and English, in Saudi riyals, with mada and Apple Pay.

How we built it

  1. 01

    Built five Filament panels on one Laravel application: for Suitiee staff, for hotels and operators, for individual hosts, for cleaning companies and for their cleaners

  2. 02

    Brought bookings in three ways into one pipeline: iCal sync from Airbnb, Booking.com, Gathern and VRBO, signed webhooks from an operator's own PMS, and the Channex channel manager with Suitiee as the PMS

  3. 03

    Gave cleaners a phone-first web app, Arabic by default and signed in by SMS code: today's jobs, directions and access notes, then before and after photos a job cannot finish without

  4. 04

    Took payments through Moyasar (mada, Apple Pay, Visa and Mastercard) in SAR, with a single settlement service as the only code that credits a wallet or activates a package

  5. 05

    Opened it to other software: a partner REST API, a mobile API and a read-only MCP server, so hosts can ask an AI assistant about their units, bookings and statements

  6. 06

    Documented it in a 32-page bilingual help centre and covered it with more than 3,400 PHP tests and about 200 browser tests

Screens

Captured from the delivered build. Where demo content appears, the names, products and figures are illustrative.

  • Suitiee, screen 1
  • Suitiee, screen 2
  • Suitiee, screen 3
  • Suitiee, screen 4
  • Suitiee, screen 5
  • Suitiee, screen 6
  • Suitiee, screen 7
  • Suitiee, screen 8
  • Suitiee, screen 9
  • Suitiee, screen 10
  • Suitiee, screen 11
  • Suitiee, screen 12
  • Suitiee, screen 13
  • Suitiee, screen 14

Stack

Every technology choice was driven by the project's specific requirements and constraints.

  • Laravel
  • PHP
  • Filament
  • Livewire
  • MySQL
  • Redis
  • REST API
  • mada
  • Apple Pay
  • Docker

Related work

Start a project

Tell us what you're building. We reply within 24 hours, scope it on a 30-minute call, and send a fixed quote — usually within two business days.

  1. 01Reply within 24 hours
  2. 0230-minute scoping call
  3. 03Fixed quote in ~2 business days