Тёмный

Build a Pair Programming Finder with Video & Screen Share (Next.js, Shadcn, Tailwind, Typescript) 

Web Dev Cody
Подписаться 234 тыс.
Просмотров 59 тыс.
50% 1

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 148   
@amt.7rambo670
@amt.7rambo670 5 месяцев назад
the only guy whos every video feels like a livestream
@WebDevCody
@WebDevCody 5 месяцев назад
thanks man, that's the approach I go for in my teachings
@Jeikustus
@Jeikustus 5 месяцев назад
He said this in his older videos, his goal is to make the video with no cuts so that if something went wrong in his code, he can show how he debugged and fixed it. (and I agree HAHA it looks like a livestream)
@novaflare-to3we
@novaflare-to3we 5 месяцев назад
For real, I hope he won't change his style of teaching. I like how he did like a "real dev" would do when starting and making on their own project. You need to know how to read documentations on tools and libraries you want to use for your application. Please, Cody don't change man. Thank you! I don't mind spending more minutes just watching you set up "auth" or something.
@WebDevCody
@WebDevCody 5 месяцев назад
@@novaflare-to3we I hear you
@nemeziz_prime
@nemeziz_prime 5 месяцев назад
I'm so glad that some youtube dev channels like this are taking extra efforts to bring amazing dev projects to everyone! This project is unique, not like some clone or common project
@fluntimes
@fluntimes 5 месяцев назад
Next.js, Shadcn, Tailwind, Typescript... I just love that combo. The ability to build things super fast and adding Zod to the mix just makes this a great project to learn from. Thanks!
@irfansaeedkhan7242
@irfansaeedkhan7242 5 месяцев назад
wow this is what we wanted, a practical app, solves real world problem, also full of learning, i request in your next project make working rich text editor in which mentions hashtags emojis work properly for edit copy paste and posts and fetched from database, there is no practical tutorial on that, everyone makes fb insta twiter clone but miss the part which is editor and posts, which be reshared, multiple images can be added, retweeted, other person can reshare you post etc
@aimanelaaqdi5245
@aimanelaaqdi5245 5 месяцев назад
Hey Cody, quick handy shortcut: Option + Shift + O to remove automatically unused imports :)
@brayanjpm
@brayanjpm 5 месяцев назад
Cody, I've watched the entire video at 2x, and I must say it's excellent. Learning everything from a single video instead of searching through multiple sources is incredibly convenient. Thanks man 👏
@AliMousaviNizhad
@AliMousaviNizhad 5 месяцев назад
Although that I am not that professional as Cody, but watching him doing real time coding gives me a huge confidence to become a good programmer in the future ❤
@WebDevCody
@WebDevCody 5 месяцев назад
You got this!
@tracetv8115
@tracetv8115 5 месяцев назад
I love to watch experts at their craft. I am not familiar with next, postgre but everything is so clear and nice to follow! Keep up ur great work buddy!
@Dalamain
@Dalamain 5 месяцев назад
This is incredible - think I'm gonna watch the whole thing first then watch again and build it.
@a7mdbest15
@a7mdbest15 3 месяца назад
finally a creative good idea instead of the same tutorial you see in every web dev tutorial, thanks man
@huynhphatat3919
@huynhphatat3919 5 месяцев назад
I like you making this type of video. Fullstack project with ReactJS - NextJS. And thank you for sharing your knowledge
@user-gy7te1ql3g
@user-gy7te1ql3g 5 месяцев назад
Good content and method of its presentation. I would suggest to add data verification on the server side as required measures for security. Also error handling and logging whould be beneficial for those who are new to it
@insensibility
@insensibility 5 месяцев назад
Happy 200K cody! Happy to be here from the start! :'>
@WebDevCody
@WebDevCody 5 месяцев назад
Thanks man!
@HimanshuKumar-hp1vj
@HimanshuKumar-hp1vj 5 месяцев назад
That's awesome i will build that after completing my current project
@MyCodingDiary
@MyCodingDiary 5 месяцев назад
You're doing a fantastic job. Don't ever stop creating!
@k4f
@k4f 5 месяцев назад
You’ve been killing it bro! Loving the content! Very grateful
@codinginflow
@codinginflow 5 месяцев назад
You one upped me here bruh
@smithofcode.
@smithofcode. 5 месяцев назад
Cool project love to see you build something with appwrite
@thespiritualjourney369
@thespiritualjourney369 5 месяцев назад
wow! again an awesome video. Keep going!. love ur content, ur efforts on making all of this. and congrats on 200K.
@miladhosayni5045
@miladhosayni5045 8 дней назад
It was great 👍, thank you, but one question, what should be done to discuss making money from it?
@MyCodingDiary
@MyCodingDiary 5 месяцев назад
Your videos always make my day. Keep shining!
@JollyCoding
@JollyCoding 5 месяцев назад
Great choice on making the DB local, while a tiny bit harder for beginners than a flashy UI, they'll learn a useful skill for the future! PlanetScale reminded us we cant rely on free offerings from companies forever!
@o_glethorpe
@o_glethorpe 5 месяцев назад
Could be worse really, remember parse? Just shut off and told us: here, host everything yourself.
@uminhtetoo
@uminhtetoo 5 месяцев назад
Thank you so much for sharing your experience and knowledge, Sir.
@juanvieira8249
@juanvieira8249 5 месяцев назад
You are killing it man O.o, thanks!
@DanteMishima
@DanteMishima 5 месяцев назад
Thank you Cody for reminding me why I stopped dealing with this next stuff
@WebDevCody
@WebDevCody 5 месяцев назад
for real man
@alexenax1109
@alexenax1109 5 месяцев назад
Loved this tutorial!
@roylaw2866
@roylaw2866 4 месяца назад
Super awesome tutorial. Thanks Cody!
@alexandrudinca3406
@alexandrudinca3406 5 месяцев назад
The information presented in this video based on the application is very good!! I was curious about one aspect, if for such an application or for the current application, role-based structures can be integrated, protected pages for each role, and how you would approach such an aspect. Let's say we have roles for admin, user, and superuser.
@Yahya_Umar
@Yahya_Umar 5 месяцев назад
"Hello there! Just wanted to let you know that I'm eagerly awaiting your inventory management system project using Next.js. Looking forward to it!"
@iFunkMasterJ
@iFunkMasterJ 5 месяцев назад
Nearly the exact same project is on my list of projects to build (different stack though). Competition incoming 🙂
@purvshah4260
@purvshah4260 5 месяцев назад
liked your project ideas can you please share that list with me i am just done with the clones
@avinavkashyap8802
@avinavkashyap8802 5 месяцев назад
@@purvshah4260 please have u deployed on vercel??
@patolorde
@patolorde 5 месяцев назад
I think this is actually a good project to push
@samuelebarbiera1075
@samuelebarbiera1075 5 месяцев назад
Congrats to the 200k!
@joshuastories
@joshuastories 5 месяцев назад
Thank you very much for all you do. Really, really appreciate it. 🙏
@user-jm1qz4dj9l
@user-jm1qz4dj9l 5 месяцев назад
You are incredible! my goal as a programmer
@ardianhotii
@ardianhotii 5 месяцев назад
Very nice video, thank you for sharing this and also building these good and helpful apps ❤❤
@NizzyABI
@NizzyABI 5 месяцев назад
What a video 🎉
@AjaySingh-jz8qx
@AjaySingh-jz8qx 5 месяцев назад
OMG Mind blown after watching this
@sh3r1ff50
@sh3r1ff50 5 месяцев назад
W Project man
@lotfijbeli1471
@lotfijbeli1471 5 месяцев назад
keeep creating! thank you
@felixjumason4859
@felixjumason4859 5 месяцев назад
can on use vercel ?
@ericsonl_
@ericsonl_ 5 месяцев назад
Awesome tutorial 🔥
@swastikpatel234
@swastikpatel234 5 месяцев назад
vcool project , gonna follow for sure
@f4faysal
@f4faysal 5 месяцев назад
Awesome i try this project really awesome
@mutasimahmed8975
@mutasimahmed8975 5 месяцев назад
I was trying to build the same thing thanks
@Raphael-jo1rp
@Raphael-jo1rp 4 месяца назад
Small update on Drizzle Studio for those who face a problem to access it: 1/ update drizzle kit: npm i drizzle-kit@latest -D 2/ in the drizzle.config.ts, change driver to dialect and connectionString to url 3/ restart your studio: npm run db:studio It should work just fine.
@Sanjaysview
@Sanjaysview 3 месяца назад
Hey, could you able to complete the project. Im planning to use this as my mini project in academics time is crucial for me if stuck in some error loop it gets worse for my grades. Could you confirm that we build this by fallowing tut. It really helps thanks
@HONOREDONE-hk7pt
@HONOREDONE-hk7pt 2 месяца назад
@@Sanjaysview bro did you build this one?
@Sanjaysview
@Sanjaysview 2 месяца назад
@@HONOREDONE-hk7pt nah bro had some issues so don't have time to fix will try later
@HONOREDONE-hk7pt
@HONOREDONE-hk7pt 2 месяца назад
@@Sanjaysview but is it running properly, though?
@gmd9767
@gmd9767 5 месяцев назад
@Cody, more Convex DB videos please ;-). Continue the great work though, your videos are sweet
@wasaabbi
@wasaabbi 5 месяцев назад
what a cool idea
@barringtonlevy1941
@barringtonlevy1941 5 месяцев назад
This is a cool idea
@purvshah4260
@purvshah4260 5 месяцев назад
I want to deploy this on vercel should i follow the same common procedure which all the next js app follow or this app requires a different way to host it live ??? Please help me to deploy it on vercel
@WebDevCody
@WebDevCody 5 месяцев назад
same approach, point vercel to your repo, setup env variables, find a database host, point your vercel to your prod database, run migration scripts against your prod database
@avinavkashyap8802
@avinavkashyap8802 5 месяцев назад
Did you deploy it??
@falasefemi3344
@falasefemi3344 5 месяцев назад
Lovely content thanks
@vanshvasishtha7082
@vanshvasishtha7082 5 месяцев назад
Hey Cody, after initializing a Different authConfig in auth, i am still getting this error "PostgresError: insert or update on table "room" violates foreign key constraint "room_userId_user_id_fk""
@vanshvasishtha7082
@vanshvasishtha7082 5 месяцев назад
Solved it by myself.*
@Sanjaysview
@Sanjaysview 3 месяца назад
@@vanshvasishtha7082 bro could you explain the fix
@avinavkashyap8802
@avinavkashyap8802 5 месяцев назад
please cover the deployment part on vercel
@jordan9506
@jordan9506 4 месяца назад
What do you think about Clerk auth and what are the pros/cons of using it in comparison to NextAuth?
@WebDevCody
@WebDevCody 4 месяца назад
I find clerk much better the next auth, but some people don’t like paid auth services
@CodeZakk
@CodeZakk 5 месяцев назад
hi thanks. i have a question which is better should you use nextjs fullstack or nextjs with backend framework like express or nestjs. in which situation you should use nextjs fullStack thanks!
@WebDevCody
@WebDevCody 5 месяцев назад
It depends, all in one is easier to deploy and develop on
@vanshvasishtha7082
@vanshvasishtha7082 5 месяцев назад
Hey Cody, Amazing Content, just want to deploy this in vercel, How to do this ? can you share some references for that, it will be helpful.
@purvshah4260
@purvshah4260 5 месяцев назад
did you deploy it bro i also need help !!
@vanshvasishtha7082
@vanshvasishtha7082 4 месяца назад
@@purvshah4260 Finished with the Project today, was doing some changes on my end, Will be trying to deploy it on Vercel, Though railway also gives you 5 $ Credits. will share something if i get any resources
@insensibility
@insensibility 4 месяца назад
Hey, Cody. What theme and icons are you using here?
@gauravsharma1251
@gauravsharma1251 5 месяцев назад
Error: {"code":"","StatusCode":"","message":"initial WS connection could not be established","isWSFailure":true} while setting streamio
@justigo86
@justigo86 4 месяца назад
Not sure if you ever figured this out, but I had the same issue. For me, it was because the dotenv stream API key was not pulling into the video-player.tsx file. This was because I didn't use the same naming convention for the API_KEY variable in the dotenv file. If you do not start your variable name with NEXT_PUBLIC_ then your variable won't be recognized in a 'use client' file. It's a NextJS requirement.
@raphaeljaggerd3585
@raphaeljaggerd3585 5 месяцев назад
Please do an online coaching site next can go well with the skills learned from this tutorial
@npereira3227
@npereira3227 5 месяцев назад
This is a great idea and I'd actually love to use it. Is it going to be hosted live?
@WebDevCody
@WebDevCody 5 месяцев назад
Maybe I could
@hugomendez7659
@hugomendez7659 5 месяцев назад
Excellent video, but could you do projects like an e-commerce, house rentals, car sales, etc.? It's just my recommendation, good job. :)
@mashuktamim
@mashuktamim 5 месяцев назад
You are a gem bro. Love to have your linkedIn handle
@yongfengye
@yongfengye 5 месяцев назад
thanks for you share
@ameenulhaq8188
@ameenulhaq8188 3 месяца назад
question: do you guys get paid by all these platforms you mentioned other than stream? e.g. nextjs vercel, nextauth, dirzzle, shadcn etc?
@WebDevCody
@WebDevCody 3 месяца назад
No, only stream is who sponsored this video. Everything else is just fee and open source tools to use (other than vercel). Vercel I used because it makes deployment easy compared to many other solutions, so it often makes tutorials easier to follow.
@anantdadhich7137
@anantdadhich7137 3 месяца назад
Sir this is very nice vedio I would have one question to you which type we should use on tags when we use prisma orm ..string of array or json
@mutasimahmed8975
@mutasimahmed8975 5 месяцев назад
Thank you please make a part 2 with more features such as screen share , collaborative code editor
@WebDevCody
@WebDevCody 5 месяцев назад
this tutorial had screen share capabilities. It is built into getstream.io
@PhillipLippi
@PhillipLippi 5 месяцев назад
Dude, how do you come out with these ideas? I mean, you're a very creative person but how do you arrange to make these personal projects?
@tsatsujnr
@tsatsujnr 5 месяцев назад
Aside tailwind UI/Shadcn UI examples are there other places you recommend to get tailwind components like a header, sidebar etc.
@WebDevCody
@WebDevCody 5 месяцев назад
I'm sure there are many out there
@criscabreras
@criscabreras 5 месяцев назад
I would really love if you could do a tutorial for beginners with sveltekit, supabase and shadcn-svelte 🙏
@Manu-mr4mn
@Manu-mr4mn 5 месяцев назад
Since Lucia Auth exists I no longer use next auth…Lucia Auth feels like what next auth should have been and the best thing about Lucia is that you can use it with whatever you want.
@AyoubNachat-wm4no
@AyoubNachat-wm4no 5 месяцев назад
nice project, can i get the vscode theme you are using
@Taha_tr
@Taha_tr 5 месяцев назад
did you find the theme ?
@AyoubNachat-wm4no
@AyoubNachat-wm4no 5 месяцев назад
@@Taha_tr no
@roshanCodeCortex
@roshanCodeCortex 5 месяцев назад
Did you use any paid software???
@Enigma-fk7mh
@Enigma-fk7mh 4 месяца назад
After adding "use client" to room-card & user-room-card im getting this error : Import trace for requested module: ./node_modules/postgres/src/connection.js:1:0 Module not found: Can't resolve 'net' ./node_modules/postgres/src/index.js ./src/db/index.ts ./src/lib/auth.ts ./src/app/room-card.tsx I tried various fixes still not able to fix this, please help
@HONOREDONE-hk7pt
@HONOREDONE-hk7pt 2 месяца назад
Cannot find module 'drizzle-orm/postgres-js' or its corresponding type declarations. seems like they don't want me to make this project.
@HONOREDONE-hk7pt
@HONOREDONE-hk7pt 2 месяца назад
anyone, please help.
@akuma_168
@akuma_168 4 месяца назад
how to do it without sdk? or will it be feasible to do it?
@samiranroyy1700
@samiranroyy1700 5 месяцев назад
Sir ❤
@rhinom2012
@rhinom2012 5 месяцев назад
Why not configure force-dynamic on layout instead of adding noStore in every data access function to make the app dynamic?
@WebDevCody
@WebDevCody 5 месяцев назад
that's an option, but I think the next team is going to start recommending use noStore since it's more flexibile
@purvshah4260
@purvshah4260 5 месяцев назад
when i exit the video meeting it closes the room but my web-cam and mic is still working ...How to fix that HELP !!!
@HSKdev
@HSKdev 5 месяцев назад
How to make that cool blur background? Can you share the code?
@rawallon
@rawallon 5 месяцев назад
LFG for devs? Nice idea
@vanshvasishtha7082
@vanshvasishtha7082 5 месяцев назад
33:21 IF YOU GET an error that Docker Desktop is Shutting Down, delete this Folder C:\Users\\AppData\Roaming\Docker folder fixes the problem and restart the PC
@avinavkashyap8802
@avinavkashyap8802 5 месяцев назад
Please show us how can we deploy it to vercel,please please ,please
@avinavkashyap8802
@avinavkashyap8802 5 месяцев назад
so,when can we expect the deployment video sir??,I am eagerly waiting for it
@billwhite515
@billwhite515 2 месяца назад
I recently found this tutorial but I was curious if anyone was having issues with drizzle-kit-0.22.7 taking forever to pull the schema or not working at all
@pheonixtutorial3736
@pheonixtutorial3736 5 дней назад
yes, same issue facing but now im not even able to run db:push
@Ray-b8d5y
@Ray-b8d5y 3 месяца назад
Does this project uses webrtc , websocket something like that or what?
@WebDevCody
@WebDevCody 3 месяца назад
I think it uses webrtc under the hood
@Ray-b8d5y
@Ray-b8d5y 3 месяца назад
@@WebDevCody Thanks for the reply
@animeshsharma7332
@animeshsharma7332 4 месяца назад
Why does my webcam light stays on even after I switch the camera off or leave the call?
@animeshsharma7332
@animeshsharma7332 4 месяца назад
NVM fixed the issue, added another useEffect solved the problem. useEffect(() => { return () => { navigator.mediaDevices .getUserMedia({ video: true, audio: true }) .then((stream) => { stream.getTracks().forEach((track) => track.stop()); }); }; }, [call]);
@pasionclicks3968
@pasionclicks3968 Месяц назад
hey in this what all are not free , for production?
@pasionclicks3968
@pasionclicks3968 Месяц назад
What all are paid things to do this project? Can we make this all at free?
@radhagovindbhaktirasa
@radhagovindbhaktirasa 3 месяца назад
how the other user join the room what is logic behind that
@muhammaduseram9405
@muhammaduseram9405 4 месяца назад
did anyone deployed it on vercel?
@farazrazi
@farazrazi 5 месяцев назад
It would be helpful to have your pressed keys gets printed on screen for viewers.
@amt.7rambo670
@amt.7rambo670 5 месяцев назад
Bro is there anything paid software that u are using to make this project..?
@gold-junge91
@gold-junge91 5 месяцев назад
Thanks lot dude ❤ i have look so much full stack piece of sh*** videos, copy pasting his own stuff that is already working and not like you that go way that people have to go when they beginn!
@yanismorzak4704
@yanismorzak4704 4 месяца назад
Hello :) Is this responsive ?
@keshavgarg8407
@keshavgarg8407 Месяц назад
isn't this more like google meet clone with lesser features but labeled differently
@user-oi1hackzxpert
@user-oi1hackzxpert 5 месяцев назад
bro which vscode theme u r using ??????????????????
@Taha_tr
@Taha_tr 5 месяцев назад
did you find the theme ?
@user-oi1hackzxpert
@user-oi1hackzxpert 5 месяцев назад
@@Taha_tr no,....did you know?
@aadarsh8306
@aadarsh8306 Месяц назад
Using cleark could have saved the time
@purvshah4260
@purvshah4260 5 месяцев назад
Is there any free way to deploy this database?
@WebDevCody
@WebDevCody 5 месяцев назад
find a free postgres database service
@patolorde
@patolorde 5 месяцев назад
Why not use convex?
@WebDevCody
@WebDevCody 5 месяцев назад
people asked for just next.js with next-auth so I decided to just keep it basic for this tutorial - I'm sure I'll still be doing more convex tutorials in the future
@cas818028
@cas818028 5 месяцев назад
Cody you are always trying to new dbs, thought on xata? 15gb free tier
@WebDevCody
@WebDevCody 5 месяцев назад
Never used it
@mutasimahmed8975
@mutasimahmed8975 5 месяцев назад
can you add collaborative code editor like in the thumbnail
@WebDevCody
@WebDevCody 5 месяцев назад
eh that's a different type of project. vscode already has an extension that does that
@amt.7rambo670
@amt.7rambo670 5 месяцев назад
14:00
@user-up3il9wx3d
@user-up3il9wx3d 3 месяца назад
did anyone completed and deployed this project
@HONOREDONE-hk7pt
@HONOREDONE-hk7pt 2 месяца назад
bro did you complete?
Далее
A small kitten was dumped #cat #kitten #cutecat
00:41
hello Javascript, oh how I've missed you
27:52
Просмотров 24 тыс.
This is the coolest side project I've worked on
19:18
Goodbye javascript (for now)
14:57
Просмотров 85 тыс.
34  Using IPreferences
5:12
Просмотров 43
GenAI Roadmap - Job ready AI path
8:13
Просмотров 885
Software developers are officially cooked
8:57
Просмотров 34 тыс.
Build a Modern AI Chatbot in Next.js 14 (2024)
1:24:56
Просмотров 19 тыс.
My favorite vscode themes I’ve used
4:04
Просмотров 6 тыс.