Documentation
supastarter for Nuxtsupastarter for Nuxt

Introduction

Welcome to the supastarter for Nuxt documentation. This is the place to get started with the starter kit, learn about the structure, its features and how to use it.

What is supastarter?

supastarter is a fullstack starter kit that helps you build production-ready and scalable web applications faster.

Download documentation as .md files

As this is a common request, the latest version of the documentation is at any time available for download as .md files. Download Nuxt documentation

Features

supastarter comes packed with everything you need to build a production-ready SaaS. To try it out, check out the live demo.

Marketing site

Authentication

  • Sign up and login pages
  • Forgot password and password reset
  • Social login (Google, GitHub)
  • Magic link authentication
  • Passkey support
  • Two-factor authentication
  • Settings page to update your profile and password
  • Avatar upload

Organizations

  • Users can create organizations and invite other users to join to share resources
  • Organization members can have different roles (owner, admin, member)
  • Organization settings page to update organization name and delete organization
  • Avatar upload for organizations

Payments & billing

  • Billing settings page to manage your subscription
  • Support for multiple plans and pricing tiers
  • Support for multiple payment providers (Stripe, Lemonsqueezy, Creem, Polar, Dodo Payments)

Database & ORM

  • Support for multiple locales
  • Language switcher in the header
  • Support for different currencies based on locale (only Stripe)
  • All pages fully translatable
  • Automatic language detection based on browser settings
  • Included translations for English, German, Spanish and French

API layer

  • Nuxt server API with type-safe endpoint definitions
  • Frontend data fetching integration
  • Protected endpoints with locale support

File storage

  • Blog and blog post pages
  • Content is managed with Markdown in your codebase
  • Support for translations of blog posts for the different locales of your app

Email & mailing

  • Documentation pages
  • Powered by VitePress
  • Automatic table of contents generation
  • Search functionality