Guides and Tutorials about Next.JS and Supabase
Learn how to launch a startup with Supabase and NextJS

Getting started with Supabase CLI for local development
Learn how to set up and use the Supabase CLI to run a local development environment, manage database migrations, and deploy your projects.
Complete Guide to File Uploads with Next.js and Supabase Storage
Learn how to implement secure file uploads in your Next.js application using Supabase Storage with step-by-step instructions and code examples.
Supabase storage guide for Next.JS
Learn how to integrate Supabase Storage with Next.js for efficient file management, secure access, and real-time updates in your applications.
How to Implement Authentication Middleware with Next.js and Supabase
Learn how to protect your Next.js routes using middleware and Supabase authentication. A comprehensive guide to implementing secure server-side authentication in Next.js applications.
Mastering Next.js Server Actions: A Complete Guide to Form Handling and Data Mutations
Learn how to use Next.js Server Actions to handle forms and mutate data efficiently. A comprehensive guide covering implementation, security, and best practices.
Next.js 14 Metadata Guide: Boost Your SEO with Advanced Metadata Features
Learn how to implement and optimize metadata in Next.js 14 applications. A comprehensive guide covering static and dynamic metadata, Open Graph images, favicons, and SEO best practices.
Using TypeScript with Supabase: A Practical Guide to Type Safety
Learn how to implement type-safe database operations with Supabase and TypeScript. A practical guide covering type generation, integration, and best practices.
Supabase and Server Side Rendering: @supabase/ssr explained for Next.js

How to use and update search parameters in Next.JS 14+
Learn how to use search parameters in NextJS. We will use the `useSearchParams` hook from `next/navigation` to read and update the search parameters.
How to create forms with Next.JS 14 Server Actions
Build simple Login with Google form in Next.js 14 using server actions. No need to create separate API routes to handle form submissions.
How to automatically generate a Sitemap for your NextJS app
Learn how to generate a sitemap for your NextJS app to improve its SEO and help search engines discover and index your content more efficiently.
Supabase Storage Migrations Files
How to create Supabase Storage Migrations Files
NextJS Supabase Database Migration Guide
How to use Supabase migrations in your NextJS project.