Sorted by Shae: booking for by Sumaiyya MahinnSorted by Shae: booking for by Sumaiyya Mahinn

Sorted by Shae: booking for

Sumaiyya Mahinn

Sumaiyya Mahinn

Sorted by Shae: booking for a solo home organizer
Shae runs a one-woman organizing business in Indiranagar, Bengaluru. Every enquiry used to start with "how much?", and the real answer depends on what the space looks like. That meant back-and-forth over WhatsApp, an evening spent quoting, and slots held for people who never confirmed.
What I built:
Photo-based estimate: The client picks a room, sets how full it is and how much they want to declutter, and uploads a photo. AI flags what will slow the job down and pins each item on the photo with its hour adjustment. The client sees an hours range and a ₹ range before they book.
Booking by blocks: The estimate maps to a half day, full day or multi-day block. Clients can only pick dates where that block fits Shae's calendar.
Owner approval: Shae reviews each request with the photo, the AI notes and suggested follow-up questions. She can approve it, adjust the quote or ask for more information.
25% deposit to confirm: The slot is held for 24 hours, with a reminder at 12 hours and an automatic release if the deposit isn't paid.
Itemised quote and invoice: Labour, products, cleaning supplies and add-ons are listed separately.
Statuses on both sides: Requested → Quote sent → Booked → In progress → Fulfilled. Clients and Shae can both cancel or reschedule under a 72-hour policy.
Private client links: Each client gets a tokenised link checked against the last 4 digits of their phone. The links are not indexed by search engines and they expire. Owner dashboard behind login: /owner sits behind sign-in, and access is checked against an owner role in Supabase. Booking data is locked down with row-level security, so a client can only reach their own booking through their link.
The result: a client goes from "can I book?" to a confirmed, deposit-backed slot without waiting on a quote by message. Shae approves jobs instead of calculating them.
Built with: Lovable (TanStack Start), Supabase (auth, RLS, storage, cron automations) and the Lovable AI gateway for photo analysis.
Like this project

Posted Oct 2, 2026

Sorted by Shae: booking for a solo home organizer Shae runs a one-woman organizing business in Indiranagar, Bengaluru. Every enquiry used to start with "how ...