1 min readJanuary 15, 2024by ShipFast Team

Getting Started with ShipFast

Learn how to set up your SaaS project in minutes with ShipFast's Next.js boilerplate.

Getting Started with ShipFast

Welcome to ShipFast! This guide will help you set up your SaaS project in minutes.

Prerequisites

  • Node.js 18+
  • pnpm (recommended)
  • A Supabase account (free tier works great)

Quick Setup

  1. Clone the repository
  2. Copy .env.example to .env.local
  3. Fill in your environment variables
  4. Run pnpm install
  5. Run pnpm dev

That's it! You're ready to start building.

What's Included

  • Authentication - Google, GitHub, magic links, email + password
  • Payments - Stripe subscriptions with webhook handling
  • AI Integration - Chat interface powered by Vercel AI SDK
  • Database - PostgreSQL with Drizzle ORM
  • Email - Transactional emails with Resend
  • Admin Panel - User management built-in
  • API Keys - Generate and manage API keys for your SaaS

Next Steps

Happy shipping!