## What is supastarter? supastarter is a fullstack starter kit that helps you build production-ready and scalable web applications faster. 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](https://demo.supastarter.dev). #### Marketing site - Responsive [landing page](https://demo.supastarter.dev) with hero, features, FAQ, and newsletter signup sections - [Pricing page](https://demo.supastarter.dev/pricing) with plan comparison - [Blog](https://demo.supastarter.dev/blog) with MDX-based content and i18n support - [Changelog page](https://demo.supastarter.dev/changelog) - Legal pages ([Terms of service](https://demo.supastarter.dev/legal/terms), [Privacy policy](https://demo.supastarter.dev/legal/privacy-policy)) - [Documentation site](https://demo.supastarter.dev/docs) with automatic table of contents - SEO optimization with meta tags and sitemap generation #### Authentication - [Sign up](https://demo.supastarter.dev/auth/signup) and [login](https://demo.supastarter.dev/auth/login) pages - [Forgot password](https://demo.supastarter.dev/auth/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](/docs/nuxt/api) with type-safe endpoint definitions - Frontend data fetching integration - Protected endpoints with locale support #### File storage - [Blog and blog post pages](https://nuxt-demo.supastarter.dev/blog) - 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](https://nuxt-docs-demo.supastarter.dev/docs) - Powered by VitePress - Automatic table of contents generation - Search functionality