Overview
Welcome to the Next.js Supabase AI Template documentation! This guide will help you understand how to set up, customize, and deploy your template with ease.
Tips & Tricks
Here are a few tips to get the most out of this documentation:
- Search: Use the search bar at the top left corner to find specific information quickly.
- Quick Navigation: Jump to different sections using the sidebar to locate effortlessly.
- Code Snippets: Copy code snippets directly from the page to avoid errors.
- V1 Template: You can clone from nextjs-supabase-ai-template
- V2 Template: You can clone from nextjs-supabase-ai-template-v2
- Version Switching: You can switch between V1 or V2 of the documentation based on the template you are using.
- Reach Out: If you're ever stuck, don’t hesitate to reach out to us via chatbot.
Start here
Everything you need to know to get started with our template:
Local Setup
Step-by-step guide to setting up the template on your local environment.
Customization
Learn how to personalize the template to fit your project needs.
Production Deployment
Best practices for deploying your template to production.
Production Checklist
A checklist to ensure everything is ready before going live.
Guides
Explore detailed guides covering all the core features of the template:
Authentication
Learn about user sign-up, sign-in, forgot and reset password flows, as well as the multifactor authentication feature.
AI
Learn about AI features and how to use them in your Next.js Supabase AI template using Supabase.
Profile Management
Managing user profiles and settings.
Organization Management
Handle multi-organization support and user roles.
Subscription
Set up billing and subscriptions using Stripe and Lemonsqueezy
Supabase
Learn how to manage tables, migrations, RLS policies, triggers, and functions in your Next.js Supabase AI template using Supabase.
Email configuration and sending transactional emails using Resend.
Internationalization (i18n)
Add multi-language support to your template.
Super Admin
Manage super admin privileges and roles.
Marketing Pages
Customizable marketing pages with embedded forms and CTAs.
Waitlist
Implement a waitlist feature to capture leads before launch.
API
Guide on creating and managing API keys, endpoints, and security.
SEO
Optimize your template for search engines with best practices.
Analytics
Track user behavior and gather insights using analytics tools.
Error Handling
Handle errors effectively with custom 404 and 500 pages.