Build Role Access Dashboard with Next.js 14,Supabase, Shadcn,Tailwind

preview_player
Показать описание


Support the channel : 🙏🌸

Follow me:   👇

⭐️ Contents ⭐️

00:00 Introduction
01:02 Project walk throught
01:45 Setup supabase
02:47 Create dev account
03:52 Create Member
19:41 Render UI base on role
29:17 Read Member
38:33 Delete Member
48:08 Edit Member
55:16 Edit Member basic info
01:01:26 Edit Member Advance info
01:09:06 Edit Member Account info
01:17:28 Outro
Рекомендации по теме
Комментарии
Автор

Grateful for everyone who took the time to watch this video – your support means the world to me and keep me to make more content! 🙏

DailyWebCoding
Автор

Please, continue doing this great content! It's very useful ❤

Also you can finish every vid with deployment of the app (not just on Vercel but also smth like Hostinger) 🙏

tsykin
Автор

Was looking for exactly this. Thank you.

bnssoftware
Автор

Hi there, thanks for this: I have 2 doubts.
1. Imagine i have a todo app where i need the 2 roles : admin and member/user. Admin assigns all the tasks wheres only users can see it. Do you think if i follow this video i can add to it later and how ?
A basic guide would help.
2. Also can i translate to react native app same as in this video or are there some changes between ? Perhaps a flow diagram you can suggest where this takes place so i can understand better? Thanks

appstuff
Автор

Hello, when I create a user, it does not allow me to create. It fails me.

I changed the process.env.SERVICE_ROLE, by ANON_KEY, because, I don't have SERVICE key.

Can you help me?

blinkKiX
Автор

Hi great video, May I ask, where is Shadcn ui used in this project ?

muliayusuf
Автор

it is giving me an error while, doing npm run dev, I have initialized the supabase URL and Anon key but it keep saying that, "Your project's URL and Key are required to create a Supabase client!".. can you help in this ?

TheUnrealGuy
Автор

Bro, your videos are lit
Madara 👀👀👍👍

lawrenceyoma
Автор

Amazing another video! It really helps me - I also love that you focus on basic stack that eveyrone can know, so SUPABASE X NEXTJS X TAILWIND

If I could give you a tutorial idea, it would be amazing to see an example of an app (like forum, twitter etc), but in a sense that tehre are:

page visitors - everyone can read
page users - they can post pictures with text (and edit theirs)

marcinooooo
Автор

you say you are sharing the source code, but all functions in the action/index.js are empty

Mrmtl
Автор

After storing the user in the zustand store, and try to access and log it on other pages or components I get null. But if i try to log it in the root layout i get result as expected

blankspace
Автор

First of all, thanks for everything. Your content is amazing. Could you please provide the demo branch with all the code written in github ?

panagiotiskaribalis
Автор

Thankyou somuch for this tutorial. This is so powerfull. Thanks. Is there any chance for you to make an update tutorial where on the dashboard for each member will show different data and graph?

yusrinaamaliah
Автор

the moment I create a member, it doesn't update the member table (it doesn't get filled with data)

FlorentineDili
Автор

Thanks for everything! I've heard that it's not a good idea to have user roles in user_meta_data as the user can change that at anytime.

erinhoflaubert
Автор

Hi i'm not sure why isAdmin is always false and user_metadata.role is undefined do i need a new supabase project for this?

ericsonl_
Автор

Nice project. I was wondering what theme/font you are using for vscode

mirzacelik
Автор

I can’t understand why my "user_metadata: {}" is empty, why are my database columns not getting into the session?
what could I have missed?

MirroXTV
Автор

Thanks for this very useful content .. keep going.
Also can you add the final source code not only the starter code?

yuhbutj
Автор

for creating user there is 3 step create call, what happens if in the middle create member or permission there is connection error? user already created right? is this good for production? then how to mitigate?

fanizul