
Flowcove: Multi-Tenant SaaS for Agencies
View live siteFlowcove is a multi-tenant SaaS for agencies: tasks, files, docs and comments on a fast kanban board, with each agency's data isolated from every other. I built and shipped it solo — schema, auth, product and deploy.
The client portal is the piece I care most about. Clients open their work from a magic link: no password, no account, no onboarding call. That only works if access control is airtight, so permissions live in the database as row-level rules across four roles rather than as hidden buttons in the UI — a client cannot reach another client's row even with a direct query.
Every task carries a Notion-style doc, shareable outside the agency as a read-only link that can be revoked, and reusable as a template for the next project. A command menu and keyboard shortcuts move you between clients, tasks and docs without touching the mouse.
Next.js and TypeScript on the front, Drizzle ORM over PostgreSQL for the schema and the row-level rules, Better Auth for sessions and magic links.
Scope & impact