Clean Fridays marketplace with Stripe Connect
Australian cleaning bookings, cleaner payouts, Airbnb and end-of-lease flows on Next.js, Firebase and Connect, with admin ops that survive real job volume.
Read case study →Donors · reporting · Melbourne

Charities and nonprofits juggle donor CRMs, Stripe or payment portals, receipting, compliance reporting and volunteer ops, often with pledges, transactions and campaigns living in different systems. I build owned donor infrastructure and dashboards (Firebase, Stripe, Retool, automation), plus fixed-price rescues when a payment or sync path breaks.
Phased dashboard builds after discovery · Ongoing support from around $700/month available
Donations land in Stripe or a portal while pledges and campaigns live elsewhere, finance spends hours matching before month-end.
Receipts, refunds and updates do not reliably flow back to the CRM your team actually uses.
Leadership needs one view of campaigns, revenue and ops, but exports from multiple tools get assembled by hand.
Sensitive donor data spread across SaaS logins without clear ownership or audit-friendly workflows.
Start with Internal dashboards & owned data, or one of the related offers below.
Australian cleaning bookings, cleaner payouts, Airbnb and end-of-lease flows on Next.js, Firebase and Connect, with admin ops that survive real job volume.
Read case study →Luxury retail and wholesale on Next.js, Firestore and Stripe, with admin CMS, kits and salon booking instead of plugin debt.
Read case study →Webhook repair, duplicate member cleanup and read-only subscription fields so a Melbourne gym desk stopped living in two tabs for every check-in.
Read case study →Share the tools you use, what hurts in reconciliation or reporting, and any deadlines (e.g. campaign launch, audit).