Skip to content
/ basejump Public template
forked from usebasejump/basejump

The fastest way to launch Supabase SaaS apps using NextJS

License

Notifications You must be signed in to change notification settings

cayblood/basejump

 
 

Repository files navigation

Basejump SaaS starter for Supabase

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.

About

The fastest way to launch Supabase SaaS apps using NextJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 65.9%
  • PLpgSQL 31.8%
  • JavaScript 2.3%