Billing and permissions for both personal and team accounts. Both are optional, allowing you to fine-tune your experience
Supports complicated workflows such as trial periods, free plans, forced payment plans and more
Support for members and owners, easy database functions for extending permissions as needed
Profiles, billing, team invitations and more. All the basics so you can focus on your app
Basejump leverages DaisyUI and TailwindCSS for an easy development experience
PGTap and Jest, all configured and ready to go. All Basejump functionality comes with tests.
Support for translations and internationalization using next-translate
Magic links, Phone SMS Auth, Email/Password and Social Logins all provided by Supabase
Basejump is a batteries-included starting point for your application. Customize it to your hearts content
Light & Dark mode included. Create your own themes using DaisyUI
Includes a template for creating documentation Check out ours for an example.
Includes a template for creating a blog Check out ours for an example.
Basejump is open source, contributions are both awesome and encouraged! Find out why.
Basejump is a SaaS starter template built on top of NextJS and Supabase. It's designed to help you get up and running as fast as possible.
Nothing! Basejump is fully open source and FREE to use.
Basejump has been released with the MIT license. Please use it to build your billion dollar empire however you see fit. If along the way you stumble on an interesting idea you think others could benefit from, please consider contributing back. We appreciate it!
The interfaces are built using NextJS, but the core functionality is mostly housed within Supabase. If you're not a fan of Next, we'd encourage you to still take a look at the SQL and test schemas for the project. It could save you a lot of headache with setting up teams and permissions securely.
Basejump is built using some really awesome open source libraries and graphics. Here are some of them
Supabase bills itself as "an open source Firebase alternative," but it's so much more. It also serves as the primary force behind Basejump
NextJS needs no introduction. You either love it or you hate it. We love it.
Tailwind is a utility-first CSS library that forms the base of all the styling for Basejump
Built on top of Tailwind, DaisyUI provides some solid reusable components.
Asynchronous state management - react-query drives most api interactions behind the scenes
Form validations, submissions and error handling. If you click submit and it does a thing, you probably have this to thank