Blog
Docs
Pricing
FAQ
Contact
Documentation
Explore our guides and examples to ship your SaaS with Next.js and Firebase.
Getting Started
Introduction
Technical Details
Clone the repository
Setting up Firebase
Global Configuration
Running the application
Architecture and Folder Structure
Data Model
Authentication
Auth Overview
Setting up Firebase Auth
Auth Flow
Third-Party Providers
Auth SSR
Page Guards
API Guards
Blog and Docs
Overview
Blog
Documentation
Organizations
Overview
Payments
Stripe Configuration
Development
UI Components
Overview
Route Shell
Components Styling
Utilities
Alert
Badge
Button
Text Field
Heading
Image Upload Input
Going to Production
Going to Production
Getting Started
Let's get started. Configure MakerKit and Firebase, and run the application for the first time!
Authentication
Learn how MakerKit authenticates your users, and how to set-up Firebase Auth
Blog and Docs
Learn how to configure and write your product's Blog and Documentation
Organizations
Learn about Makerkit's Organizations' model and members invites
Payments
Learn how to configure Stripe, and start collecting payments from your customers
Development
Learn the MakerKit best practices for building and shipping your app
UI Components
Learn how to use, edit or replace MakerKit's UI components
Going to Production
Learn how to prepare your application for shipping to production