← Back to workCase study · 01

AI-powered SaaS / CRM

FlowDesk

A multi-tenant CRM product built around WhatsApp-driven sales workflows — bringing leads, pipelines, conversations, scheduling, automation and analytics into one product.

FlowDesk CRM dashboard

Role

Full Stack Developer

Product type

Multi-tenant SaaS

Focus

CRM · Automation · Billing

The product problem

Sales conversations become fragmented as teams grow.

FlowDesk was designed to turn scattered conversations and follow-ups into an operational system. Instead of treating WhatsApp as an isolated inbox, the product connects communication to lead status, pipeline stages, appointments, customer records and automation.

Technical highlights

Built as a real SaaS system, not only a dashboard concept.

Multi-tenant architecture

Tenant-aware product structure designed so multiple companies can use the same SaaS securely.

Authentication & permissions

Supabase authentication with protected product areas, role-aware access and row-level security patterns.

CRM workflow

Lead management, Kanban pipeline, conversations, scheduling and customer records connected in one workspace.

Automation & AI

Automation-ready workflows with AI-assisted operations designed to reduce repetitive work.

Subscription foundation

Stripe-based subscription flows prepared for SaaS billing, checkout and customer portal experiences.

Production deployment

Built as a responsive Next.js product and deployed with a production-oriented cloud workflow.

Authentication experience

A clean entry point into a protected product workspace.

FlowDesk authentication interface

Stack

Next.jsReactTypeScriptSupabasePostgreSQLRLSStripeTailwind CSSAI WorkflowsVercel

Next project

VivaTrip

View VivaTrip case study ↗