CF
ClientFlow
Multitenant SaaS for modern agencies

One place for every client project.

Centralize projects, files, tasks, and feedback in a secure, role-based portal your clients will actually enjoy using.

4-tier RBAC systemOrg-level data isolationSecure file sharing
Client dashboardLive preview

Active projects

12

In review

4

Team members

18

Completion

92%

Projects at a glance

Brand refresh
88%
Website redesign
65%
Mobile MVP
32%

FeaturesNEW

Everything your agency needs

Built for teams that manage multiple client relationships simultaneously.

Role-Based Access

4-tier RBAC: Admin, Manager, Member, Client. Each role sees exactly what they need.

Multitenant Isolation

Every query is org-scoped. Tenants never see each other's data, tested with multitenancy tests.

Project Management

Full project lifecycle management with tasks, statuses, priorities, and assignees.

File Management

S3-backed file uploads with presigned URLs. Clients can securely download shared deliverables.

Realtime Comments

Optimistic UI comment threads on every project. Keep feedback loops tight.

Stripe Billing

Integrated Stripe Checkout and Customer Portal. Upgrade plans with a single click.

Built for production,
architected for scale.

ClientFlow isn't just a UI—it's a complete infrastructure blueprint. We've solved the hard problems of multitenancy and security so you can focus on shipping features.

Query-Level Security

Forced org-level scoping on every Prisma query.

Edge Performance

Rate limiting and session management at the edge.

Audit Ready

Comprehensive logging for every critical action.

// Org-scoped safety example
export async function getProjects(session) {
  return await prisma.project.findMany({
    where: { 
      orgId: session.user.orgId // Inherently secure
    },
    include: { tasks: true }
  });
}

Built with

Production-Grade Tech Stack

Next.js 15Prisma 6NextAuth v5Tailwind CSS v4StripeAWS S3Upstash RedisResendVitest

Pricing

Simple, transparent pricing

Start free and scale as your agency grows.

Starter

$29/mo
  • Up to 5 team members
  • Unlimited client portals
  • Projects, tasks, files
  • Email notifications
Get started
Popular

Pro

$99/mo
  • Unlimited team members
  • Advanced RBAC & audit
  • Stripe billing integration
  • Priority support
  • SSO ready
Upgrade to Pro

Try the live demo

Two fully-seeded tenants with complete data isolation. Log into both in separate windows and try pasting URLs between them — the "Iron Curtain" blocks all cross-tenant access.

Pixel Agency (Pro)

Admin

alice@pixel.co

password123

Manager

bob@pixel.co

password123

Member

carol@pixel.co

password123

Client

dave@acme.com

password123

Nova Studio (Starter)

Admin

frank@nova.co

password123

Manager

grace@nova.co

password123

Client

henry@startup.io

password123

🔒 Leak Test

Copy a project URL from Pixel Agency and paste it in Nova Studio's session — it returns 403.

Sign in to demo

Built with Next.js, Prisma, NextAuth, Stripe & ❤️ by Aditya Raj