The SaaS starter template for React, Next.js and Supabase

Save time and focus on your business with this scalable and production-ready starter template for your SaaS. It includes authentication, i18n, subscriptions, landing page and much more!

Get your SaaS started πŸš€See demo β†’


Last update to codebase: 21 hours ago
πŸ“‹ Changelog | πŸ—ΊοΈ Roadmap

Features for your SaaS

supastarter comes with all the features you need to build a scalable SaaS. We save you the time building the boilerplate and let you focus your core features. Utilizing the power of serverless it is also the perfect stack for bootstrappers and indie hackers!

Authentication

  • Ready to use authentication with supabase
  • Email and password and all supported OAuth providers
  • All authentication components (login, signup, password reset, profile) included
Learn more in docs β†’

Subscriptions

  • Charge your customers in multiple currencies
  • Integration with Stripe for easy payment management
  • Including beautiful pricing table
Learn more in docs β†’

Internationalization

  • next-i18next integrated to support full internationalization
  • All components prepared to be translated
  • Translation flow ready to used with translation management tool or in VSCode via i18n-ally.
Learn more in docs β†’

Blog

  • Mdx based blogging functionality enables formatting and interactive components
  • SEO optimized
  • next/image implemented for image optimization and lazy loading
Learn more in docs β†’

Mail templates

  • Customizable MJML templates
  • Ready-to-use templates for all supabase email notifications
Learn more in docs β†’

Fully customizable

  • All components are fully customizable
  • Dark mode support
  • Choose between ChakraUI and TailwindCSS to style your components
Learn more in docs β†’

Serverless architecture

  • Built to be used with serverless platforms like Vercel
  • Scalable for every use case
Learn more in docs β†’

Data fetching

  • tanstack-query included to enable caching and easy refetching
  • Auto-generated types from supabase schema for typed data fetching
Learn more in docs β†’

Developer Experience

  • Clean and scalable application structure
  • Typesafe code with TypeScript
  • ESLint and Prettier ready to be used
Learn more in docs β†’

The stack

We have carefully choosen all our tools and libraries to give you the best possible developer experience and enable full customizability and scalability.

Supabase

Supabase

A very powerful and flexible BaaS for modern web applications.

Next.js 13 (pages router)

Next.js 13 (pages router)

A production-ready react framework with the great developer experience.

Chakra UI

Chakra UI

A UI component library that gives full customizability and accessible components.

Tailwind

Tailwind

A utility-first CSS framework to build any design, directly in your markup.

i18next

i18next

With i18next you can easily internationalize your application.

Tanstack Query

Tanstack Query

A library for asynchronous state managment and data caching.

MJML

MJML

A powerful tool to create responsive email templates.

React Hook Form

React Hook Form

A library to build forms in react with ease.

Developer experience

Of course we also include a set of developer tooling like Typescript, ESLint, Prettier and more to give your the best possible developer experience and keep your code clean.

Pricing

supastarter saves you $5000+ and gives you a month headstart on building your SaaS!

All Access

For unlimited projects

€299
  • One-time purchase
  • All features mentioned above including authentication, i18, subscriptions and more
  • Repository access for one user
  • Free updates for 1 year
  • Unlimited usage of code & unlimited projects
  • Discounts for partner services
  • Discord server for support
Get access β†’

Have some questions?

You are not sure yet, if supastarter fits your needs? Click the chat box at the bottom right and send us a quick message and we will happily answer all of your questions!

Or scroll down to the FAQ section to see if your question is already answered there.

Trusted by indiehackers and founders

People love how supastarter enables them to build and ship their SaaS easier and faster.

Frequently asked questions

What do I get for my money?

supastarter is available as a one-time-purchase that will give you 1 year access to the github repository with the boilerplate code. It also means you get free updates and support. After that period you can still use the code of course, you will just no longer have access to repository and the updates.

What am I allowed to do with the starter template?

You are allowed to build unlimited projects with it (commercial projects too). You will not lose the right to use the code after the subscription expires, you will just not receive updates any longer.

How do I get access to the boilerplate code?

Immedietly after your purchase you will receive a link with which you can add your github account to the private supastarter github repository. From there you can clone the starter template and start building your SaaS.

Is the boilerplate being maintained regularly?

Of course. Since we use this project for our own client projects, we make sure all the packages are up-to-date and everything is working fine.

What if I find a bug?

Once you have access to the supastarter repository you will be able to create issues for bugs which we will fix as soon as possible.

Can I see what I am getting before purchasing?

Sure. You can try the demo to experience all the features yourself. If you have any other questions, contact us on twitter @supastarter or via email at contact@supastarter.dev.

supastarter

Β© 2022 supastarter. All rights reserved.

Product

  • Demo
  • Pricing
  • FAQ
  • Documentation
  • Changelog
  • Roadmap
  • Starter templates