Next.js 13 + Supabase + shadcn/ui starter template
- Next.js 13 App Directory
- shadcn/ui for component styling
yarn
yarn supabase start
yarn supabase start
yarn dev
- Add local development Supabase, with migrations folder
- Add global Supabase user context
- Add tailwind typography
- Style registration, login, and password reset pages
- Add auth functionality to auth pages
- Add toast notifications for user interactions (incl darkmode)
- Add user admin claims to Supabase migrations
- Add user_metadata and app_metadata to Supabase User type
- Add todo table with user_id foreign key
- Add todo table RLS
- Add todo page with CRUD operations
- Add dummy todo lists and users to seed.sql file
- Add RLS for admins (view all todos)
- Add ability for admins to set user claims
- Add tracking with Posthog
Licensed under the Apache 2.0 license.