Uses SvelteKit, Supabase, Bootstrap 5
Here are some screenshots of the project:
Thanks to: Jason Creviston https://github.com/j4w8n/sveltekit-supabase-ssr
authenticated
layout group.nickname
user_metadata on the /profile
page.npm install
Environment variables.
Rename the .env.example
file to .env.local
in your project's root directory and assign values, which can be found in your Supabase project's dashboard at Project Settings > API.
If using OAuth or Email/Password features, enable Email and GitHub as providers.
Login to your Supabase dashboard, then go to your project > Authentication > Providers
npm run dev
Open a browser to http://localhost:5173