Skip to content
Back to work

B2B operations

MaintenanceSaaS

A multi-tenant ops platform that turns vendor sourcing, work orders, and billing into one workflow.

Problem

Property managers were juggling spreadsheets, text threads, and a separate accounting tool just to dispatch a vendor and get paid. Tenant data wasn't isolated, vendor sourcing was manual, and nothing reconciled cleanly with QuickBooks.

Approach

I designed a multi-tenant Supabase backend with Row-Level Security on every table, role-based access enforced in the database via a has_role SECURITY DEFINER function, and an append-only audit trail. Vendor discovery pulls from DataAxle, Clearbit, Yelp, and Google Places. Work orders flow through tokenized approval links so vendors and tenants act without an account, and accepted jobs sync straight to QuickBooks.

Features

  • Multi-tenant isolation with Row-Level Security on every table
  • Vendor discovery via DataAxle, Clearbit, Yelp, and Google Places
  • Tokenized approval and quote workflows (no-login actions)
  • Twilio A2P 10DLC SMS for dispatch and status updates
  • QuickBooks sync for invoices and payments
  • Append-only audit trail of every privileged action

Stack

  • React
  • TanStack Start
  • Supabase
  • Edge Functions (Deno)
  • RLS + RBAC
  • QuickBooks API
  • Twilio 10DLC

Want something like this?

Tell me about your platform and we’ll scope a build together.