A security-hardened SaaS that acts as a company's digital COO, automating business operations through a multi-app architecture wired to Supabase, Notion, and n8n with rate-limited, auditable workflows.
Private project — source code is not publicly available.

digitalCOO is a SaaS platform designed to automate the operational backbone of a business — turning Notion workspaces and n8n automations into a coordinated operations layer backed by Supabase and PostgreSQL. The project is built around a security-hardened specification covering authentication, data isolation, and abuse protection, and ships with a complete, version-controlled database schema, distributed rate limiting, and scriptable service provisioning.
Acts as a digital COO — codifies and automates recurring business operations
Multi-app workspace architecture for modular operational capabilities
Supabase and PostgreSQL backend with a complete, version-controlled database schema
Notion and n8n integration to automate business workflows end to end
Security-hardened specification covering auth, data isolation, and abuse protection
Distributed rate limiting implemented in Lua for high-throughput endpoints
Scriptable setup and service-provisioning tooling
Extensive engineering documentation (master plan, system map, implementation plan)
digitalCOO is an ambitious SaaS that aims to give any company a digital chief operating officer: a system that codifies recurring business operations and runs them automatically, with the guardrails a real product needs. It pairs a TypeScript application layer with Supabase as a managed Postgres and auth backend, and uses Notion plus n8n as the automation surface that connects business data to executable workflows. The repository is organized as a multi-app workspace with extensive engineering documentation — a master plan, a system map, an implementation plan, and a security-hardened specification — that drive a modular, auditable design. A complete SQL schema defines the data model explicitly, while a Lua-based rate limiter provides distributed throttling for high-throughput endpoints. The result is less a single feature and more an operations platform: a place to define how a business runs, wire it to the tools the team already uses, and let automation handle the repetitive operational load — safely, and at scale.
A multi-app workspace organizes the platform into modular capabilities. Supabase provides the managed PostgreSQL database and authentication layer, while a system map and master plan document the moving parts and how they connect — making the design auditable rather than ad hoc.
A dedicated Notion-and-n8n project wires business data to automated workflows, so operational processes that would normally be manual become repeatable, observable automations.
A version-tracked security-hardened specification covers authentication, tenant data isolation, and abuse protection. A Lua rate limiter delivers distributed throttling, and a complete SQL schema defines constraints explicitly instead of leaving them implicit.
TypeScript application layer, Supabase and PostgreSQL for data and auth, n8n for orchestration, the Notion API as a workspace surface, and Redis with Lua for rate limiting and high-throughput coordination.