Do Roster
A team roster scheduling platform that lets managers plan, assign, and publish shifts with role-based assignments, availability tracking, and automated scheduling rules.





Tech Stack
ReactTypeScriptViteTailwind CSSshadcn/uiSupabaseStripeTanStack QueryZustandFramer Motion
Details
Do Roster is a full-stack SaaS application for team roster management. It features multi-tenant organization support with Supabase Auth and RLS, drag-and-drop role reordering, inline roster assignments, availability calendars, Stripe billing integration, an onboarding wizard for new users, automated scheduling rules, and SMS/email notifications via edge functions. Built with a Notion-inspired minimalist UI using stone/slate tones and teal accents.