DEV Community

Cover image for Start your SaaS for $0/month πŸš€
Jonathan Wilke
Jonathan Wilke

Posted on

Start your SaaS for $0/month πŸš€

Posted originally on the supastarter blog.

Nowadays, it's easier than ever to start a SaaS. You can use a variety of tools to build your MVP, launch it in a matter of days and scale it up to millions of users when your idea takes off.

This post will show you how supastarter and its stack enable you to run your SaaS for $0/month and scale it to millions of users when needed.


Everything as a service

The supastarter stack is built on serverless platforms like Supabase and Vercel. This means that you don't have to worry about managing any infrastructure, hosting, and scaling. You can focus on building your SaaS and let the services handle the rest.

The services we picked are fulfilling the following requirements:

  • Developer Friendly: The services should be developer-friendly and easy to use.

  • Scalable: The services should be able to scale with your SaaS. This means you can start with a small plan and scale up when needed.

  • Battle-tested: The services should be battle-tested and used by many (and large) companies.

  • Free tier: The services should provide a free tier that allows you to start your SaaS for free.


Services used in the supastarter stack

Supabase

Supabase is a Backend as a Service. It provides a database, authentication, storage, and more. We use Supabase in supastarter to store your data and manage your users.

What you get with the free tier

  • 50,000 monthly active users

  • Social OAuth providers

  • 500K Edge Function invocations

  • 2GB bandwidth

  • 500MB database & 1GB file storage

See more details about the free tier and other plans on the supabase pricing page or learn how to set up your database and authentication with supastarter.

Vercel

Vercel is a serverless hosting platform. It allows you to deploy your frontend and backend code and run it on their infrastructure. Vercel takes care of the maintenance and scaling. Since supastarter is built on top of Next.js, which is a framework created by Vercel, it can be seamlessly hosted on Vercel. Not only does Vercel host your front end on a CDN for you, but it also gives you the ability to execute backend functionality like APIs for your app through serverless functions.

What you get with the free tier

  • 100 GB bandwidth

  • 100 GB hours of computing for serverless functions

  • Automatic HTTPS/SSL

  • Previews for every git push

See more details about the free tier and other plans on the Vercel pricing page or learn how to deploy your supastarter app.

Stripe

Stripe is a payment processing platform. With it, you can charge your customers and manage subscriptions.

What you get with the free tier

  • Manage subscriptions & billing

  • Accept payments in 135+ countries and currencies

  • Beautiful and customizable checkout page, customer portal, and invoices

  • Fraud prevention tools

See more details on the stripe pricing page or learn how to set up your subscription plans with supastarter.


More Services

There are many more (free) services that you can use to build your SaaS and that can be integrated with supastarter easily.

For some of them we already created integrations that you can use to get started quickly:

  • Localazy: Easy translation management for your app

  • Splitbee: Privacy-friendly analytics for your app

A lot more integrations are coming soon. If you have any suggestions, feel free to reach out to us!


Conclusion

With supastarter and the utilized services, you can start your SaaS for $0/month with the free tiers of Supabase, Vercel, and Stripe. You can then scale your SaaS when you need to by upgrading to a paid plan whenever you need to and only pay for what you use.

Learn more at supastarter.dev or see the demo app built with supastarter

Top comments (0)