Add email-based magic link login
Implement Supabase magic link support out of the box.
Support custom theme tokens
Allow users to override default colors and typography via config.
Add AI assistant for onboarding
Use OpenAI API to guide users through setup, based on selected features.
Internal team dashboard
Prebuilt dashboard with user metrics, project overview, and API usage.
Support multi-tenant architecture
Allow SaaS owners to run isolated workspaces under one app instance.
Notion-style page builder for Docs
Add drag-and-drop blocks and markdown editing for richer documentation.
API playground for backend testing
Interactive GraphQL/REST playground with auto-generated docs.
Add server-side analytics dashboard
Show usage metrics like signups, logins, and feature adoption.
Auth provider switcher
Allow devs to choose between Supabase, Lucia, or Clerk via config.
TinaCMS-based roadmap editor
Let users manage roadmap items via Tina collections.
Add Smart Canvas to Playground
Visual canvas for brainstorming SaaS ideas using xyflow.
Voting backend using Supabase
Track per-feature vote counts using a public-facing Supabase table.
Sticky changelog filters
Floating tag and search filter that stays in view on scroll.
Settings page redesign
Organize into tabs: Account, Billing, API, Appearance.
Overview page for dashboard
Central page showing app summary, activity, and status cards.
Docs search with FlexSearch
Fast local search with live index updates from Tina content.
TinaCMS collection for blog posts
Fully editable blog with SEO fields, images, and draft support.
Sidebar with toggle layout
Configurable sidebar behavior across app modes.
Reusable form field components
InputCard, TextAreaCard, and SelectCard for all forms.
Lucide icons integrated with toggle groups
Added icons to filter menus using Lucide + Radix UI.
Changelog timeline layout
Vertical timeline with pixel-perfect alignment and mobile view.