Supabase · Next.js · RLS · Realtime

The team workspace that stays in sync. 

CrewBoard is a working demo of a multi-tenant SaaS: sign in and you get your own isolated workspace with a live kanban board. Built to show a real Supabase stack — auth, a relational schema, database-level security, and realtime sync.

Try it free — sign up seeds a private workspace in one click.

crewboard.app / Acme workspace Live
To do2
Design onboarding flow
Draft Q3 roadmap
Doing1
Ship realtime board
Done1
Set up RLS policies
Synced just now

A real Supabase build — not a mockup

Supabase Auth
Email + password with protected server routes via @supabase/ssr and middleware.
Relational Postgres
orgs → members → projects → tasks → comments, modelled with real foreign keys.
Row Level Security
Every workspace is isolated at the database — you only ever read your org's rows.
Realtime
Move a card in one tab and it moves in another, instantly, over Supabase Realtime.

See the whole thing in under a minute.

Open two browsers to watch realtime sync, and sign up with a second email to see Row Level Security keep each workspace private.