Back to Home

Documentation

Everything you need to get started with ShipFast Stack

Quick Start

Get Started in 3 Steps
Follow these steps to get your SaaS up and running in minutes
# 1. Clone the repository
git clone https://github.com/4mohdisa/nextjs-saas-shipfast.git
# 2. Install dependencies
pnpm install
# 3. Start development server
pnpm dev

That's it! Your SaaS boilerplate is now running at http://localhost:3000

Tech Stack

Next.js 14
React framework with App Router, Server Components, and TypeScript
Convex
Real-time database with serverless functions and automatic scaling
Clerk
Complete authentication system with billing and user management
Shadcn UI
Beautiful, accessible components built with Radix UI and Tailwind CSS

Configuration

Environment Variables
Set up your environment variables in .env.local
# Convex
NEXT_PUBLIC_CONVEX_URL=your_convex_url
# Clerk
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_key
CLERK_SECRET_KEY=your_clerk_secret

Features

Authentication & Authorization

Complete user management with Clerk integration

Real-time Database

Convex database with real-time subscriptions

Billing Integration

Stripe billing through Clerk with subscription management

Modern UI Components

Shadcn UI components with Tailwind CSS styling

TypeScript

Full TypeScript support with strict type checking

Responsive Design

Mobile-first responsive design that works on all devices

Need Help?

If you need help getting started or have questions about ShipFast Stack: