captive.digital

Completed Projects

A look at recentclient builds.

A cross-section of what we’ve shipped — multi-tenant SaaS, AI platforms, WordPress systems, automation, and consumer apps. Client names stay private; what each project actually does is below.

09 projectsConsumerAIWordPressSaaSProductivityMessaging
Consumer

Household productivity app

Shared task list, grouped by room.

A fully responsive web app for couples and housemates to manage chores and projects around the home, with rooms as the primary organising unit.

Features

  • Per-room task lists with quick-add and reordering
  • Multi-user accounts with shared household state
  • Recurring tasks, due dates, and completion history
  • Mobile-first UI optimised for one-handed use
  • Realtime sync so changes appear instantly on every device

Stack

  • React
  • TypeScript
  • Postgres
  • Realtime sync
  • Auth
AI

AI meeting notes

A beautiful workspace for meeting notes.

A premium-feel meeting-notes app that ingests transcripts from a third-party recorder, enriches them with AI, and pairs them with the user's calendar.

Features

  • API integration with an external meeting transcription service
  • AI-generated summaries, action items, and highlights
  • Calendar integration to attach notes to the right meeting automatically
  • Search across the full notes history with semantic relevance
  • Considered visual design — typography, motion, micro-interactions

Stack

  • React
  • TypeScript
  • AI gateway
  • Calendar APIs
  • Edge functions
WordPress

WordPress launch platform

End-to-end WordPress launch manager.

An internal platform for an agency to prepare, generate, download, and manage new WordPress site launches at scale.

Features

  • Wizard-driven configuration of theme, plugins, content, and DNS
  • Bundle generation with downloadable launch packages per project
  • Per-project status tracking and team handover notes
  • Reusable templates so the second site of a kind takes minutes, not days
  • Role-based access for delivery, design, and ops

Stack

  • React
  • TypeScript
  • WordPress
  • Background jobs
  • S3-style storage
SaaS

Multi-tenant association management

One backend, many independent associations.

A production-grade multi-tenant system letting one management company run several independent member associations from a single backend.

Features

  • Tenant isolation with per-association branding, domains, and settings
  • Member directories, dues, renewals, and invoicing per tenant
  • Granular roles: super-admin, association admin, member, guest
  • Document libraries, events, and newsletters scoped per association
  • Audit logs and exports for compliance

Stack

  • React
  • TypeScript
  • Postgres with RLS
  • Stripe
  • Multi-tenant auth
Productivity

Scriptwriting tool

A writing portal built around how scripts work.

A focused writing environment built around the way scriptwriters actually work — characters, scenes, and dialogue as first-class objects.

Features

  • Character panel with one-click insertion into the script
  • Scene and act structure with drag-to-reorder
  • Auto-formatting for industry-standard script layout
  • AI assist for line suggestions, rewrites, and tone changes
  • Export to formatted PDF and screenplay-friendly formats

Stack

  • React
  • TypeScript
  • Rich text engine
  • AI gateway
  • PDF generation
Consumer

Parenting checklist app

Everything to organise before a baby arrives.

A consumer web app that gives new parents a curated, editable checklist of everything to organise before a baby arrives.

Features

  • Pre-populated categories — feeding, sleep, travel, health, admin
  • Per-item notes, priority, and link to a recommended product
  • Progress tracking with completion percentages per category
  • Shareable lists for partners and family
  • Mobile-first design tuned for late-night phone use

Stack

  • React
  • TypeScript
  • Postgres
  • Auth
  • PWA
Messaging

Conversational AI on WhatsApp

An AI companion that lives inside WhatsApp.

A platform where users sign up with a phone number and start receiving messages from an AI persona directly inside WhatsApp.

Features

  • WhatsApp Business API integration with two-way messaging
  • Configurable persona, tone, and conversation style
  • Memory layer so the AI remembers prior conversations per user
  • Scheduled, proactive check-in messages
  • Admin console for managing personas, prompts, and message logs

Stack

  • TypeScript
  • WhatsApp Business API
  • AI gateway
  • Vector store
  • Queues
AI

AI SaaS — storytelling

A production SaaS for long-form storytelling.

A full SaaS product for writers to plan, generate, and refine long-form stories with AI as a collaborator rather than a replacement.

Features

  • Project workspaces with chapters, characters, and world-building notes
  • Streaming AI generation with inline editing and version history
  • Style and tone controls that persist across a project
  • Subscription billing with metered AI usage
  • Auth, account management, and customer-facing dashboards

Stack

  • React
  • TypeScript
  • AI gateway
  • Stripe
  • Postgres
  • Streaming SSE
WordPress

WordPress fleet management

A unified admin hub for a portfolio of WordPress sites.

An agency-grade control panel that aggregates many WordPress installs into a single dashboard for users, plugins, themes, and updates.

Features

  • Add and authenticate against multiple WordPress sites via a companion plugin
  • Cross-site user table with search, filters, and bulk actions
  • Plugin and theme inventory with version and update status across sites
  • One-click updates, suspends, and password resets across the fleet
  • Activity log of every action taken from the panel

Stack

  • React
  • TypeScript
  • WordPress REST + companion plugin
  • Postgres

Next project

Got something in a similar shape?

If any of these look adjacent to what you’re trying to build, the fastest next step is a short scoping conversation.