Simplest way to build Admin Area (Next.js, Shadcn, TypeScript, Forms)

  Рет қаралды 22,074

Orc Dev

Orc Dev

Күн бұрын

Пікірлер: 62
@orcdev
@orcdev 8 ай бұрын
Hope you enjoyed! Join the mighty Horde! Subscribe and wield the power! ⚔
@cyrilalonzo7430
@cyrilalonzo7430 7 ай бұрын
Didn't realize how great shadcn/ui is until I see this vid! Thanks mate!
@orcdev
@orcdev 7 ай бұрын
You're welcome! Glad you liked it! ⚔ Great thing is that Shadcn is constantly adding new components, and they are actually listening to developers on GitHub :D
@AIDragonMusic
@AIDragonMusic 7 ай бұрын
I still can't believe how easy it is to implement a responsive data table. Thank you so much for this-it was incredibly helpful!
@orcdev
@orcdev 7 ай бұрын
I'm glad you found the tutorial helpful! It's really so nice to work with Shadcn, that grabbing of data table in lift mode and just putting it inside the project feels good :D
@techdomain382
@techdomain382 7 ай бұрын
Slowly you're becoming a favourite of mine for tips and tricks. You've always preached shadcn but today you converted me. I am gougn to recreate thus completely and then hopefully integrate it into a minor project I'm working on.
@orcdev
@orcdev 7 ай бұрын
Thank you very much for such a nice comment! ⚔️ Now you are hooked on Shadcn :D You’ll see it will be easy to create this admin page. If you need any help for that project tell me, I can make a video, or give you some tips if needed.
@Lebacbemti
@Lebacbemti 7 ай бұрын
So engaging and fun. You gained a new subscriber! :)
@orcdev
@orcdev 7 ай бұрын
Thank you! Appreciate it! Hvala! :D
@anuj7286
@anuj7286 7 ай бұрын
This is a speedy tutorial to understand all these. Thank you!
@orcdev
@orcdev 7 ай бұрын
You're welcome! I'm glad you found it useful! Thank you for the comment! ⚔
@anuj7286
@anuj7286 7 ай бұрын
I feel the voice is a little low.
@orcdev
@orcdev 7 ай бұрын
@@anuj7286 You mean the sound of the video?
@anuj7286
@anuj7286 7 ай бұрын
@@orcdev Yes sir, rest of things are fine.
@orcdev
@orcdev 7 ай бұрын
@@anuj7286 Thanks for the heads up. I'll try to deal with my mic :D
@SuperArnie1974
@SuperArnie1974 7 ай бұрын
Loved it thank you used as a work project to replace Gdocs easy to understand and learnt a lot 😊
@orcdev
@orcdev 7 ай бұрын
I'm glad you loved it! ⚔ Magic of Shadcn is easy usage, that's why it's so easy to understand :)
@SuperArnie1974
@SuperArnie1974 7 ай бұрын
I don't suppose you will be adding anymore functionality to this to handle logged in users?
@orcdev
@orcdev 7 ай бұрын
@@SuperArnie1974 Actually planned to create complete logic for this admin with NextAuth, Drizzle and tRPC. What do you think, would that be useful to you?
@SuperArnie1974
@SuperArnie1974 7 ай бұрын
Sounds excellent
@orcdev
@orcdev 7 ай бұрын
@@SuperArnie1974 Great! I'll publish that next week! ⚔
@awakenwithoutcoffee
@awakenwithoutcoffee 7 ай бұрын
this is great man, appreciated so much! Why don't you make this as a series and start building upon this ? I would love to see more on connecting databases, how to build out more pages, user Auth etc. :)
@orcdev
@orcdev 7 ай бұрын
Thank you very much! I'm glad that you find it helpful. That's actually a great idea, adding db here, with users, auth, roles etc would be a great project for making more videos :) I'll try it out!
@awakenwithoutcoffee
@awakenwithoutcoffee 7 ай бұрын
@@orcdev looking forward to them! We have so much opportunity to create amazing applications. I am also eager to try out a python back-end to React front-end for AI applications.
@orcdev
@orcdev 7 ай бұрын
@@awakenwithoutcoffee Absolutely! Combining Python for the back-end with React for the front-end opens up a world of possibilities, especially for AI applications. For me it's easier to use TypeScript on both ends, but that's just my personal preference :D
@raheeldharolia2673
@raheeldharolia2673 5 ай бұрын
Awesome. keep up the good work
@orcdev
@orcdev 5 ай бұрын
@@raheeldharolia2673 Thank you very much! Appreciate the support! ⚔️
@hitvaghani8039
@hitvaghani8039 4 ай бұрын
you are doing great work! Subscribed.
@orcdev
@orcdev 4 ай бұрын
So glad to hear that! Thanks man, really appreciate it! Welcome to the mighty Horde! ⚔
@rodrigosoares5207
@rodrigosoares5207 5 ай бұрын
Amazing! You help me a lot. Thak you so much
@orcdev
@orcdev 5 ай бұрын
Glad to hear that! You’re welcome! ⚔️
@eliuddyn
@eliuddyn 8 ай бұрын
Amazing 🔥🔥
@orcdev
@orcdev 8 ай бұрын
Thank you very much! Glad you liked it! ⚔️
@SK_Covers
@SK_Covers 8 ай бұрын
Awesome 💯❤
@orcdev
@orcdev 8 ай бұрын
Thank you! ⚔️
@chautruongnguyenminh2696
@chautruongnguyenminh2696 Ай бұрын
how can display result data after search in same page ?
@orcdev
@orcdev Ай бұрын
Just by using server actions, and calling it asynchronously on the client side. Filters are coming from the url. If you have any specific questions, I'm here :)
@vamsimonohar
@vamsimonohar 25 күн бұрын
Your video is really good! I have to know, what keyboard are you using?
@orcdev
@orcdev 25 күн бұрын
Thank you very much! Glad you liked it! I'm using Apple Magic Keyboard :D
@terteyty6125
@terteyty6125 7 ай бұрын
nice project :)
@orcdev
@orcdev 7 ай бұрын
Thank you brother! Appreciate it! ⚔
@the_beckers_food
@the_beckers_food 4 ай бұрын
What happened with the naming conversion for components? Components are added in lowercase instead. Any suggestion?
@orcdev
@orcdev 4 ай бұрын
There is no real convention in Next.js for file names, you can basically name it MyComponent, myComponent or my-component. Thing is that Shadcn is adding all components in kebab case, so it's easier to just keep the same filename. I was also struggling with that, because previously I named all my components in pascal case "MyComponent". After changing to kebab gotta say it's little bit more neat, especially if you have storybook, tests and multiple files in your component directory. So if you have my-component dir, your component is my-component.tsx, story is my-component.stories.tsx, and test component my-component.test.ts This is a good subject for a video :D
@the_beckers_food
@the_beckers_food 4 ай бұрын
@@orcdevThank you for the explanation.
@عليحامد-ك9ب
@عليحامد-ك9ب 6 ай бұрын
very good video
@orcdev
@orcdev 6 ай бұрын
Thank you! I'm glad you liked it!
@amingrateful7661
@amingrateful7661 4 ай бұрын
seems like we can add more than one shadcn component at the same time with: `npx shadcn@latest add sheet button input`
@orcdev
@orcdev 4 ай бұрын
Yeah, that's a great point :D From some reason I always run bunch of: npx shadcn@latest add sheet npx shadcn@latest add button npx shadcn@latest add input Thanks for pointing it out :D
@StephenRayner
@StephenRayner 8 ай бұрын
Decent
@orcdev
@orcdev 8 ай бұрын
Thanks! ⚔️
@pmshadow
@pmshadow 6 ай бұрын
Thanks for the video. You could have used layout.tsx to mimic a more real dashboard application instead of page.tsx. Still, very good video!
@orcdev
@orcdev 6 ай бұрын
You're welcome! Yes I agree, I should've placed everything in the `layout.tsx`. I'm planning on creating exactly the same admin panel, but this time with db, api calls, good component placement etc So I'll fix that for sure :) Thank you!
@maduemeka6982
@maduemeka6982 3 ай бұрын
❤❤❤❤
@orcdev
@orcdev 3 ай бұрын
@@maduemeka6982 ⚔️⚔️⚔️
@Nulimitz
@Nulimitz 6 ай бұрын
npm install "thingy"
@orcdev
@orcdev 6 ай бұрын
If I said that I'm sorry :D Trying to be as clear as possible!
@Nulimitz
@Nulimitz 6 ай бұрын
@@orcdev No I think its cool. I appreciate it. I struggle with Tailwind and this tutorial helped me out a lot. Also looking at the second admin tutorial.
@orcdev
@orcdev 6 ай бұрын
@@Nulimitz I'm glad you find it helpful! That second one is bigger picture in some way. Making it fullstack makes it actually useful.
@Racine14
@Racine14 7 ай бұрын
Good job @orcDev
@orcdev
@orcdev 7 ай бұрын
Thank you! Appreciate it ⚔️
@neerajverma9226
@neerajverma9226 3 ай бұрын
We also want backend supports
@orcdev
@orcdev 3 ай бұрын
What do you mean exactly? Videos with more backend?
A New Drag And Drop Library For EVERY Framework
16:02
Theo - t3․gg
Рет қаралды 179 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
How To Change Github Account In Vscode In Mac
2:51
Change Your Mac
Рет қаралды 6
Next JS forms with Shadcn UI (the EASY way)
28:00
WebDevEducation
Рет қаралды 51 М.
The Easy Way to Design Top Tier Websites
11:54
Sajid
Рет қаралды 685 М.
Build SHADCN Forms SUPER FAST with THIS TOOL!
8:29
Orc Dev
Рет қаралды 6 М.
My Top 5 Techniques for Web Animation
9:58
Olivier Larose
Рет қаралды 121 М.
This UI component library is mind-blowing
8:23
Beyond Fireship
Рет қаралды 741 М.
Shadcn + Next.js 13 is HEAVEN | A QUICK GUIDE
13:30
developedbyed
Рет қаралды 143 М.