Fyxes — on-demand home cleaning
A two-sided marketplace for on-demand home cleaning in Melbourne — built from scratch, on my own time and my own money, with an AI-augmented team standing in for the roles I can't hire for yet.
Booking a cleaner shouldn't mean a group chat, three reschedules, and hoping the person who shows up is who you agreed to. Fyxes is my attempt to fix that for Melbourne — a proper two-sided marketplace: customers book a clean in a few taps, cleaners run their whole workload from the same system.
It's also the first product I've built entirely on my own terms. I'm the founder, the designer and the product owner, working alongside an AI-augmented team standing in for the engineering, finance and QA roles I can't hire for yet — Kai on engineering, Amy on finance, Knope on project management, Mochi on QA. Every call on scope, and especially on money and auth, gets made the way I'd want a senior engineering team to make it.
Two sides, one marketplace
The customer side starts with a home screen built around one job: get a clean booked fast. From there, a room-by-room builder — bedrooms, bathrooms, kitchen, living areas — prices the job as you go, so there's never a surprise total at checkout.


Confirmation closes the loop immediately — cleaner assigned, time and address locked in, room list itemised. No back-and-forth, no waiting to hear back.

...and the other side of the marketplace
None of that works without the other half: cleaners need their own tool to manage jobs, availability and service areas, or the whole thing turns into me manually matching bookings by hand. The cleaner app runs on the same booking data — upcoming jobs, ratings, availability — so both sides of the marketplace are looking at the same source of truth.

Where it's at
Fyxes is live. I'm in the thick of both sides of the marketplace now — recruiting and vetting cleaners on one side, getting the word out to customers across Melbourne on the other. The trust problem I was building toward isn't theoretical anymore — it's the actual, everyday job.