Documentation
How Taskflow works.
Taskflow is a real-time task manager for small teams — no passwords, no setup wizards, just a shared workspace. These docs walk through the flows, architecture, and security model so you can trust it with your team's work.
☀️Getting started
Overview & core flows
What Taskflow is, core concepts, and the day-to-day flows for tasks, projects, weeks, and notes.
⚡How it works
Architecture & real-time
Stack, optimistic updates, and how a single Supabase channel keeps every client in sync.
🔒Trust
Security & access
Magic-link auth, localStorage identity, RLS by workspace_id, and an honest threat model.
🏆Inside the app
Gamification, standups & Copilot
XP and streaks, daily standups, the activity feed, notifications, and the Copilot chat panel.
What you'll learn
- • How a workspace is created and how members join without a signup form.
- • The task lifecycle — today, backlog, done — and the two orthogonal flags.
- • How Supabase Realtime fans changes out to every connected client in a workspace.
- • What RLS protects against, and what it explicitly does not.
- • Where XP, streaks, standups, and Copilot fit in.
Prefer to explore?
The demo workspace is always open — no email, no setup. Click tasks, drag them between columns, watch the XP bar move.
Open demo workspace →