Nextjs starter template

Start new NextJS project with Supabase Auth. The template includes the initial boilerplate and has:

  • Supabase NextJS auth helpers and Auth UI
    • "@supabase/auth-helpers-nextjs": "latest",
    • "@supabase/auth-helpers-react": "latest",
    • "@supabase/auth-ui-react": "^0.3.5",
    • "@supabase/auth-ui-shared": "^0.1.3",
    • "@supabase/supabase-js": "latest",
  • Typescript
  • ESLint
  • Prettier
  • Tailwind CSS
  • an example of server props data fetching from Supabase
  • module aliases (tsconfig and jest.config)
  • testing-library (jest)
  • an sql script to generate schema to mimic a chat with AI app

Getting Started

Rename .env.local.example to .env.local and add your Supabase URL and anon key.