Documentation

Introduction

Learn about Sushify Next.js - A modern SaaS boilerplate built with Next.js

Welcome to Sushify Next.js documentation! This guide will help you get started with building your SaaS application using our comprehensive boilerplate.

What is Sushify Next.js?

Sushify Next.js is a complete boilerplate for building modern SaaS applications. It provides everything you need to launch your product quickly:

  • Built with Next.js 15 - Leverage the latest features including App Router, Server Actions, and React Server Components
  • Full-stack ready - Authentication, database, payments, and more out of the box
  • Production-ready - Optimized for performance, SEO, and security
  • Fully typed - End-to-end type safety with TypeScript
  • Responsive design - Beautiful UI that works on all devices
  • Developer experience - Hot reload, TypeScript, ESLint, and Prettier configured

Tech Stack

Sushify Next.js is built on top of modern, battle-tested technologies:

Architecture

  • Monorepo - Organized workspace with multiple packages
  • Turborepo - High-performance build system for monorepos
  • pnpm Workspaces - Fast, disk space efficient package manager

Core

API & Backend

  • Hono - Ultrafast web framework for API routes
  • oRPC - Type-safe RPC framework with OpenAPI support
  • Scalar - Beautiful API documentation

Styling

State Management & Content

  • Jotai - Primitive and flexible state management for React
  • Content Collections - Transform your content into type-safe data collections
  • Fumadocs - Beautiful documentation framework

Database & ORM

  • PostgreSQL - Powerful relational database (supports Supabase and other providers)
  • Prisma - Next-generation TypeScript ORM

Authentication

  • Better Auth - Complete authentication solution
  • Multiple providers supported (Email, Magic Link, Google, GitHub, Passkeys)
  • Two-factor authentication and security features

Payments (Multiple Providers Supported)

Email (Multiple Providers Supported)

Storage

  • AWS S3 - Object storage with S3-compatible providers
  • Supports any S3-compatible service (AWS S3, Cloudflare R2, etc.)

Analytics (Multiple Providers Supported)

AI Integration

Affiliate Programs

Scope of Documentation

This documentation covers:

  • Setup and Installation - Get your development environment ready
  • Core Features - Learn about authentication, database, payments, and more
  • Integrations - Configure third-party services
  • Customization - Tailor the boilerplate to your needs
  • Deployment - Deploy your application to production
  • Advanced Topics - Webhooks, cron jobs, multi-tenancy, and more

For information about the underlying technologies, please refer to their official documentation:

Getting Help

If you need assistance or have questions:

  • Documentation - Search through this documentation
  • GitHub Issues - Report bugs or request features
  • Discord Community - Join our community for discussions
  • Email Support - Contact us for direct support