2024 Supabase + Sveltekit Tutorial (0 to prod)

preview_player
Показать описание
I've been using SvelteKit, Supabase, Tailwind, Vercel, and more to build my apps for a while now, so I finally wanted to put together a guide on how to set everything up from scratch.

what you need to have downloaded

timestamps
0:00 into
1:16 starting project & supabase
7:00 db setup
16:30 starting auth
21:50 sign in with github (THIS HAS ISSUES, WE WILL RETURN TO IT LATER)
24:50 styles
29:00 AUTH FIXES
34:26 profile logic
42:00 progressive enhancement example
49:00 sign out
50:00 deployment
Рекомендации по теме
Комментарии
Автор

Came here from the previous video where I requested a Svelte 5 tutorial. Ben really never disappoints! Much love!

arnavshukla
Автор

Great tutorial, thank you for putting it out there! Also, thank you for leaving in the struggle, it makes me feel like I'm not alone.

elierh
Автор

THANK YOU! THANK YOU! THANK YOU! I have benn so sick of dev raving about ho easy Svelte 5/Supabase/Dizzle are to use and setup, NOT in my experience. It is so great to see new peopl giving such exceptional Svelte 5 tutorial. I know it is not released but Devs are generally impatient by nature and the new runes docs abs non-existent. Live coding is tough. I admire your courage

tithos
Автор

I hate that videos like this don't do well on youtube, because this is EXACTLY the kind of content people need.

xes.software
Автор

i had the option to click a 10 min video or this hour long video and once i realized you posted it i clicked this.

animal-lover--
Автор

Thumbs up for not giving a shit, and providing a banger tutorial. Thanks!

pstnorge
Автор

I'm very close to finalizing my sveltekit website. You're youtube channel has been useful

pixel
Автор

Literally what I'm doing currently, Great stack 🙌

marwenounis
Автор

Hell yeah... that's what I'm just starting with now.

DerClaudius
Автор

Been waiting on this one!!
Awesome Sauce

r-i-ch
Автор

"I don't gives a shit, I use it for production" is wild and I luv it xD

xuljejd
Автор

this is going to be my go to stack and templates for hackthones! Thanks!

lange
Автор

Amazing video ❤. Been waiting for something like this ever since I started learning svelte. Please what font do you use for your vscode? Thanks 🙏

bitWatermelon
Автор

Well done mate! Great tut

How do I apply migrations to my local supabase db without deleting existing records?
Running supabase db reset deletes all records but applies the migration changes. How do I just apply the migration changes?

Found "supabase migration up" did what I want but only works from my terminal with supabase CLI. Would be nice to use the script provided by Drizzle

Thanks!

LouiHunna
Автор

Great video Ben!

What Terminal you are using? And do you have some extra extension for intellisense in terminal?

DoctorPitulic
Автор

I love clicking through a video and it seems like everything I need. then sit down to follow it and it is in fact not what I need. Still gonna watch it for info that's useful, cause the delivery and all that is fire. But sad face emoji...

TheRealJuggaloJoel
Автор

Besides auth do you use supabase client for queries and mutations or drizzle client?

karolus__
Автор

Very interesting video. What are the advantages of running supabase locally?

enginedavey
Автор

29:10 when I try to click login button 10 or 20 times I can able to see auth/login page and don't know the reason 😂 Is that bug or something?

omercelebi
Автор

Please ben can you do same thing using Pockethost or Pocketbase which are free. I needed something for my startup

acharafranklyn