Skip to content

Getting Started

Everything you need to build a stellar Saas website. Fast, accessible, and easy-to-use.

This is a starter template for building a SaaS application using Astro with support for authentication, Stripe integration for payments, and a dashboard for logged-in users.

Demo: https://saaswind.xyz

Demo Site

  • Marketing landing page (/) with animated Terminal element
  • Pricing page (/pricing) which connects to Stripe Checkout
  • Dashboard pages with CRUD operations on users/teams
  • Basic RBAC with Owner and Member roles
  • Subscription management with Stripe Customer Portal
  • Email/password authentication with JWTs stored to cookies
  • Global middleware to protect logged-in routes
  • Activity logging system for any user events
  • Sample HTMX notes app

Update content

Edit src/content/docs/index.mdx to see this page change.

Add new content

Add Markdown or MDX files to src/content/docs to create new pages.

Configure your site

Edit your sidebar and other config in astro.config.mjs.