shipanysaas
Documentation
Back

Documentation

Tutorials and guides to get started with the kit

Getting started

What the kit contains, what each part is built with, and where to read next.

Coding agents

How the repository guides a coding agent: AGENTS.md, setup files for ten agents, required checks, written fixes and MCP servers.

Authentication

Sign-in runs on Supabase Auth. Which methods appear is set by environment variables read in apps/web/config/auth.config.ts.

Database

The Supabase Postgres schema: the 13 tables, how personal and team accounts own data, and where the SQL lives.

Features

Teams and invitations, email, file uploads, content, notifications and the admin panel: what ships and where it lives.

Billing

Subscriptions and one-off payments with Stripe or Lemon Squeezy, for personal and team accounts.

Live demo

Run a public demo of your app on its own deployment: a shared sign-in, sample team data, guards that keep it usable, and an hourly reset.

  • Getting started
    • Install and run
    • Project structure
    • Configuration
    • Commands
  • Coding agents
    • Agent skills
  • Authentication
    • Email sign-in
    • OAuth providers
    • Two-step sign-in and passkeys
  • Database
    • Migrations
    • Row-level security
    • Database tests
    • Reading and writing data
  • Features
    • Teams and invitations
    • Email
    • File uploads
    • Blog, docs and changelog
  • Billing
    • Stripe and Lemon Squeezy
    • Pricing plans
    • Webhooks
  • Live demo