Join Rob and 23 others!
The All-in-One Supabase and NextJS SaaS Starter Kit
Before Supaboost: Spent weeks setting up user management, integrations with a payment processing company, creating the database schema and setting up Row Level Security. After Supaboost: Start working on your new SaaS idea instantly, with ready made integrations and database schemas.
Does this apply to you?
You have a good idea for your next SaaS application, but don't know where to start as you are a starting developer.
You are a skilled developer, but don't want to waste weeks on developing the basic setup.
You want to find product-market fit, but to do so your need to create a Minimum Viable Product (MVP) first.
We've got what you need. You need a Supaboost.
Supaboost Building Blocks
By using Supaboost, you can save at least 30 days developing your next SaaS. Let's look at the Supaboost Building Blocks, to see how you can benefit today.
Supaboost is built using the number one React framework: Next.js. With SSR, incredible load times and constant updates, you make sure your SaaS is future proof.
By utilizing Supabase, you have access to a database with out of the box Authentication, Edge Functions, instant APIs, Realtime and much more.
Billing on overdrive. Create, update, cancel, resume subscriptions. All while also benefiting from the Lemon Squeezy Merchant of Record (global tax) feature.
Easy to understand codebase
Clear code, which can be easily interpreted and build upon. Updated frequently to ensure optimal performance and also includes comments to describe which code does what. Comes with useHook functionality, which provides data throughout the application from a single query. On top of that, we provide templates to quickstart the development of your own logic.
Type safety using Typescript, to make sure you don't use any incorrect population of data. You can even automatically generate types based on your Supabase backend!
Lemon Squeezy Subscriptions
The Supaboost starter kit has a fully functional integration with Lemon Squeezy. You can start billing your users from day 1! The benefit of Lemon Squeezy is that they are both a Payment Processor and a Merchant of Record. As a SaaS company, you will be dealing with international laws and taxes. By using Supaboost as starter kit, Lemon Squeezy will take care of the international Tax duties. This way you can focus on acquiring new customers and working on adding features to your new application!
Plug and play
Add your Lemon Squeezy information and immediately have a interface between your SaaS application and your personal Lemon Squeezy portal
All users will be able to self-manage their subscription. Change, update, cancel subscriptions and update payment method are all available.
Users will have all invoices available in their portal. They can view totals, per month and download the invoice details through Supaboost.
The benefit of using Lemon Squeezy, is that you get to decide the type of subscription you provide. Freemium, Seat based, Flat rate and Usage based.
Beautiful and intuitive UI
Supaboost leverages Shadcn UI as the UI framework. Shadcn UI is a modern and versatile user interface framework for web development, offering a collection of beautifully designed and customizable components to create visually appealing and responsive user interfaces. It provides you with a robust toolkit for building web applications with a sleek and consistent design language, making it easy to create engaging and user-friendly experiences.
Form State and Validation
Graphs and reports
To display data in a structured and desirable manner, Supaboost leverages Recharts. Recharts is a powerful and user-friendly data visualization library for React applications. It simplifies the process of creating interactive charts and graphs, offering a wide range of customizable chart types and features. With Recharts, developers can easily integrate data visualization into their web applications, making it an ideal choice for displaying data in a visually compelling and informative way.
useHook and Server Side Rendering
Since introducing Server-Side Rendering, it has been harder to create hooks for server only components. In Supaboost, we have implemented an easy to understand way, to use Hooks, to be able to retrieve data from Supabase. These hooks can be easily read, understood and improved upon. If you want to add a new table, simply make a copy of our useHook page and apply the same logic.
Supaboost comes with a fully fledged user management module. Users will be able to register themselves, create their own organization and add new users. Users can see specific parts of the application, which includes the actions they can complete (RBAC).
With Supabase Authentication, your users will be able to sign up, sign in and create/add users in both a safe and structured manner.
Role Based Access Control
Supaboost comes with three different roles: Owner, Admin, Member. Based on the role a user has, they will be able to access pages, have specific rights and be able to add billing.
Users are able to set and update their own organization and the users that have access to this organization.
Within the admin panel, you are be able to view users, check active subscriptions, filter users and organizations based on activity and report on the dashboard,.
The SaaS Quickstart Bundle
Supaboost offers more than just the codebase. Let's look at the complete bundle, to see how you can save both time and money launching your next SaaS!
|Value in €
|Supaboost SaaS Starter Kit (60 development days)
|Supabase SQL Scripts - Tables
|Supabase SQL Scripts - Functions and Triggers
|Supabase SQL Scripts - Row Level Security
|Visualization of Table Design and Relations
|Next.js 14 Page Templates (Server, Client, API)
|Building your next SaaS in days
Launch your next SaaS, soon!
Get full, lifetime access to V1.0
Easy set up with Lemon Squeezy integration for payments
Authentication & Authorization from Supabase with custom Roles
Secure PostgreSQL database schema
SQL script to create Triggers, Functions, RLS & Tables
Company/team based application (made for B2B SaaS)
Automatic Type updates based on Database schema
Complete user management (Create, Read, Update, Delete)
Styling with shadcn ui & dark mode available
Row Level Security made specifically for team/company applications
Extensive documentation and guides that guide you through the complete setup and more
Join the Supaboost community now!