ToolFor Home cleaning service

Room by Room

Every room done. Every client told.

Room by Room gives home cleaners a room-by-room checklist to tick off on a phone, then turns notes and issues into a visit report to send the client.

Download the source

Zip, 189 KB. MIT licence. Built 22 Oct 2026.

Live preview

Loading the live site…

This is the real site, not a mock-up. Click around; the button on it opens the working app.

What you get

Everything a tool needs, already done.

Pages and screens

  • Hero floor plan
  • The question
  • How it works
  • Report preview
  • Feature tiles
  • Live app demo
  • Good to know

Features

  • Room-by-room checklist for each client's home
  • Tick tasks off on your phone during the visit
  • Add notes and flag issues as minor, moderate or urgent
  • Plain-text visit report ready to send to the client
  • Works in light and dark mode
  • Runs as static files, no third-party setup

Palette

  • #0e7a6b
  • #0a5f53
  • #dcf0ea
  • #ffffff
  • #14201c
  • #55625c

Style

  • Warm
  • Minimal
  • Editorial
Room by Room on a phone
On a phone, as shipped.

For developers

A real codebase, not a page builder export.

Stack

Vite, React 19 and TypeScript for the app. The launch page is plain HTML, CSS and a little JavaScript with no build step. Vitest for unit tests, Playwright for browser tests.

Run it

unzip room-by-room.zip
cd room-by-room
npm install
npm run dev

In the zip

  • site/ the launch page with the built app in site/app/
  • src/ and e2e/ the app source and tests
  • docs/technical-docs/ architecture, runbook, quick reference
  • START-HERE.md and LICENSE (MIT)

More like this

Also on the shelf

  • Trades & Home ServicesTool

    Due Back

    Log tool and equipment rentals at the counter, track what is out and overdue, calculate late fees and deposit refunds, and print a rental slip.

  • Trades & Home ServicesTool

    Ready Rail

    Ready Rail lets a dry cleaner take in garments with numbered tickets and notes, then shows at a glance which are ready, late or uncollected after 30 days.

  • Trades & Home ServicesWebsite

    Ballpark

    A ready-made handyman website with service, gallery and hours pages, plus a job menu that gives customers a rough price and time and sends you their list.