Tutorials
Tutorials, Guides and Updates about Tutorials
Secure One-Time Tokens with Supabase and Postgres
·5 min read
Learn how to implement robust, self-cleaning nonces using Postgres functions in your Supabase project.
Building Multi-Step forms with React.js
·14 min read
In this article, we explain how to build Multi-Step forms with Next.js and the library react-hook-form
Mastering URL Patterns in Next.js Middleware: A Comprehensive Guide
·5 min read
Learn how to implement and optimize URL pattern matching in Next.js middleware to create more efficient and maintainable server-side logic.
Building an AI Writer SaaS with Next.js and Supabase
·57 min read
Learn how to build an AI Writer SaaS with Next.js and Supabase - from writing SEO optimized blog posts to managing subscriptions and billing.
Announcing the Data Loader SDK for Supabase
·8 min read
We're excited to announce the Data Loader SDK for Supabase. It's a declarative, type-safe set of utilities to load data into your Supabase database that you can use in your Next.js or Remix apps.
Adding AI capabilities to your Next.js SaaS with Supabase and HuggingFace
·20 min read
In this tutorial, we will learn how to use add AI capabilities to your SaaS using Supabase Vector, HuggingFace models and Next.js Server Components.
Building an AI-powered Blog with Next.js and WordPress
·17 min read
Learn how to build a blog with Next.js 13 and WordPress and how to leverage AI to generate content.
Using Supabase Vault to store secrets
·6 min read
Supabase Vault is a Postgres extension that allows you to store secrets in your database. This is a great way to store API keys, tokens, and other sensitive information. In this tutorial, we'll use Supabase Vault to store our API keys
Introduction to Next.js Server Actions
·9 min read
Next.js Server Actions are a new feature introduced in Next.js 13 that allows you to run server code without having to create an API endpoint. In this article, we'll learn how to use them.
Next.js 13: complete guide to Server Components and the App Directory
·19 min read
Unlock the full potential of Next.js 13 with our most complete and definitive tutorial on using server components and the app directory.
Pagination with React.js and Supabase
·6 min read
Discover the best practices for paginating data using Supabase and React.js using the Supabase Postgres client
How to sell code with Lemon Squeezy and Github
·7 min read
Sell and monetize your code by giving private access to your Github repositories using Lemon Squeezy
Writing clean React
·9 min read
Level up your React coding skills with Typescript using our comprehensive guide on writing clean code. Start writing clean React code, today.
How to use MeiliSearch with React
·12 min read
Learn how to use MeiliSearch in your React application with this guide. We will use Meiliseach to add a search engine for our blog posts
Setting environment variables in Remix
·3 min read
Learn how to set environment variables in Remix and how to ensure that they are available in the client-side code.
Programmatic Authentication with Supabase and Cypress
·3 min read
Testing code that requires users to be signed in can be tricky. In this post, we show you how to sign in programmatically with Supabase Authentication to improve the speed of your Cypress tests and increase their reliability.
Reset the Supabase Database in Cypress
·4 min read
Resetting your database during E2E tests is important to prevent flakiness. In this tutorial, we'll show you how to reset the Supabase database in Cypress E2E tests.
Authenticating users with Remix and Supabase
·16 min read
Learn how to use Remix and Supabase to authenticate users in your application.
How Makerkit helps boost your SaaS SEO
·4 min read
Learn how Makerkit can help boost your SaaS SEO thanks to its optimized codebase and SEO-friendly features.
How to sell code with Gumroad and Github
·7 min read
Sell and monetize your code by giving private access to your Github repositories using Gumroad
Migrating to Next.js Server Components Layouts
·6 min read
A simple guide to migrating your _app.tsx component to the new Server Components released with Next.js 13
Getting Started with Next.js Server Components
·8 min read
A simple introduction to using Server Components and the new Layouts Folder Structure with Next.js 13
Counting a collection's documents with Firebase Firestore
·2 min read
In this article, we learn how to count the number of documents in a Firestore collection using a custom React.js hook.
Pagination with React.js and Firebase Firestore
·6 min read
In this article, we learn how to paginate data fetched from Firebase Firestore with React.js
Building a Language Switcher for Next.js
·4 min read
In this article, we create a Language dropdown to switch to another language using Next.js and next-i18n.
Creating a Waitlist with Firebase Auth
·3 min read
Implement a waitlist sign-up with Firebase Auth and allow sign-ins in batches to your SaaS
Using ElasticSearch with Next.js
·8 min read
In this article, we share how to use ElasticSearch with Next.js to index your Firestore documents and make them searchable.
Using Firestore in Firebase Storage Rules
·3 min read
Firebase Storage now allows you to use Firestore queries to in your security rules. Here is all you need to know!
Turn your Next.js application into a PWA
·4 min read
PWA can make your app look native, faster, updatable and offline-ready. In this post, we learn how to make a PWA with a Next.js application.
Email Link Authentication with Firebase and Next.js
·4 min read
Learn how to add Email Link authentication to your SaaS application with Firebase Auth and Next.js
Walkthrough: Starting a Makerkit project with Firebase and Next.js
·9 min read
This walkthrough is a summary of the documentation to quickly bootstrapping a SaaS project with Makerkit
Secure your Next.js application with Firebase AppCheck
·7 min read
Firebase AppCheck helps us protect our websites against bad actors such as automated bots. In this post, we integrate Firebase AppCheck in a Next.js application.
Programmatic Authentication with Firebase and Cypress
·4 min read
Testing Cypress can require your test users sign-in programmatically. In this article, we show you how to sign in users with Firebase and Cypress without using the UI.
Caching a Next.js API with Redis
·5 min read
Find out how to cache a Next.js Serverless API with Redis
The complete guide to Stripe and Next.js
·21 min read
Learn everything you need to start collecting payments for your Next.js application with Stripe Checkout
Improve your Next.js website Core Web Vitals
·7 min read
In this post, we share how to optimize the performance of your Next.js website and improve your Core Web Vitals
How to call an API with Next.js
·8 min read
Learn how to call API endpoints in your Next.js application
Blocking authentication with Firebase Auth Functions
·2 min read
Firebase has introduced functions that allow us to write server logic before or after authenticating. Let's see how to use them.
How to make a Convertkit sign-up form with Next.js
·5 min read
Want to grow your Newsletter list? Learn how to build a sign-up form with Convertkit and Next.js
How to make a Sitemap with Next.js
·5 min read
Sitemaps are fundamental for SEO. This post shares how to build a sitemap with Next.js
Group Security with Firestore Storage and Next.js
·6 min read
Learn how to write Firebase security rules for groups of users
Using Google Analytics with Next.js
·5 min read
A complete guide to using Next.js and Google Analytics
How to test Stripe Checkout with Cypress
·8 min read
The full guide to testing Stripe Checkout with Cypress
Create an MDX-powered Blog with Next.js
·13 min read
Let's create an MDX-powered blog and portfolio starter that you can deploy right away with Next.js and Tailwind CSS
How to improve your Next.js site SEO ranking
·8 min read
Learn the tips and techniques to develop a highly search-engine optimized Next.js website.
A Data Model for your Firebase SaaS
·9 min read
Learn how to architecture the data model of a SaaS application with Firebase Firestore
Using Firestore with Next.js
·7 min read
Learn how to start using Firebase Firestore in your Next.js and React application
In-depth guide to Firestore Security Rules
·6 min read
Learn how to secure your Firebase Firestore database with Security Rules
Setting Up the Firebase Emulators with Next.js
·5 min read
A complete guide to setting up the Firebase Emulators within a Next.js and React application
The Ultimate Authentication Guide with Next.js and Firebase
·17 min read
The ultimate guide to adding Firebase authentication to any Next.js and React applications