A complete, production-ready blog platform with authentication, rich content editing, and full bilingual support. Built with Noor UI components and Supabase.
Complete auth system with Supabase
TipTap editor with full formatting
Full CRUD operations for blog posts
Featured images with Supabase Storage
Find posts quickly
Full English & Arabic support
App Router with Server Components
Auth, Database, and Storage
Rich text editor
All dashboard components
Fully typed codebase
Styling with RTL support
Get the starter and install dependencies
Run this SQL in your Supabase project
Complete schema available in starters/blog-dashboard/lib/supabase/schema.sql
Add your Supabase credentials and start developing
Update .env.local with your Supabase credentials:
Find these values in your Supabase project settings under API.
View the complete documentation with detailed setup instructions, troubleshooting, and customization guide.