Skip to content

thepembeweb/basejump

Repository files navigation

Basejump SaaS starter for Supabase

Basejump is an open source starter for Supabase. It provides personal accounts, shared team accounts, billing subscriptions with Stripe and a dashboard template.

Learn more at usebasejump.com.

Installation

yarn
yarn dev

Typescript and generated types

We've implemented automatic type generation based off of your Supabase database config. You can learn more about this setup in the supabase docs on type generation

To update your types, run:

yarn generate-types

You can then reference them as

import Database from '@/types/supabase-types';

const profile: Database['public']['Tables']['profiles']['Row'] = {name: 'John Doe'};

Code Formatting and linting

The project is configured to use ESLint and Prettier. Prettier is run through ESLint, not on its own.

Internationalizatoin and translations

Basejump uses NextJS built in internationalization, and adds next-translate for translation support.

Thanks & Credits

Hosting has generously been provided by Vercel

Powered by Vercel

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages