Man I'm really happy to hear you guys enjoy these long projects so much. This video was ridiculous amounts of work but seeing these positive reactions is such a sincere appreciation of that. Cheers. Discord for questions & answers: discord.gg/4vCRMyzgA5 GitHub: github.com/joschan21/breadit
We enjoy logprojects because they are detailed and production grade, there's no sense in small projects, from which we can't learn, we need these type of projects. You are awesome. ♥
Can you make a project on Next js are frontend and Express js with typescript setup as backend, authentication with credentials and with google both, and auth handling, middlewares, use of access tokens and refresh token securely, as its possible backend server is no another server and frontend on antoher url, please make some according to this.
Josh I seriously can't thank you enough for this... you're an absolute rockstar. I never thought I'd be doing something like this. One year ago i didn't know React. Today here I am eheh. This is the second long form video/lesson I watch from you. Did the messaging app as well. Not only you're extremely skilled and good at what you do, I also love the insight you give on everything from organizing files, dos and donts... This is just stellar, top notch content. Thank you so much 🤍
YES! The larger and the more complex the project is, the better. That is where we truly learn more about stuff that typical tutorials don't show, like architectural decisions, what to do when a file becomes too large etc.
I have problem in Components/ui/button.tsx => The argument of type '({ className, children, variant, isLoading, size, ...props }: ButtonProps, ref: ForwardedRef) => Element' is not assignable to the parameter of type 'ForwardRefRenderFunction'. Unable to assign type 'Element' to type 'ReactElement | null'. Unable to assign type 'undefined' to type 'ReactElement | null'.ts(2345) function({ className, children, variant, isLoading, size, ...props }: ButtonProps, ref: React.ForwardedRef): JSX.Element ?? Can you solve it please thanks
Amazing video Josh, just one change expected is to not use const queryClient = new QueryClient() Inside providers component, instead either declare it outside or use state or ref instead, this ensures that data is not shared between different users and requests, while still only creating the QueryClient once per component lifecycle as per tanstack query docs 😊
Josh!!!!!!!!!!! I feel like screaming!!! I followed and codded till the end. Thank you so much for this. This has been the most intense build I have followed on UA-cam. I learned more than I could imagine from one video. It's amazing how in the short time I have been following you, my tech skills have gone up. It's not just the code, it's how you think and see things. Thank you so much man, I am really grateful. I don't think I have missed a single update from you, your videos are amazing, every single one. Thank you, man! it's funny how I had a take-home assessment while I was halfway this project, I did it faster than I had ever done any project. Thank you!!!!!
This is amazing man. These projects make me want to give back to the community like you do. I am planning for a studio for recordings and setup. Internet taught me a lot, wanna give some back. Keep it up.
Josh I wish if you could make a video on how to fix typescript being so slow, I get “loading...” all time when I work on Next JS tsx project. Till this day I couldn’t find is causing this problem!
Dude this is Code as Art. I have been learning through tutorials by Code with Antonio & JSMastery and both the guys are AMAZING. But you are not just coding, you are CREATING ART. Some functions, or ways you have executed things - just art. WOW Need more long very long tutorials Josh please. I'd love to do a Github clone or Linkedin clone - two of the longest running platforms. Eagerly waiting for the next drop. Lots of Love & Respect from India.
Took me 2.5 weeks to finish this but i feel i gained a solid understanding of building full-stack nextjs apps now and i thank you for putting in so much effort in your videos
Jeez, it’s very rarely I watch a tutorial where I’m learning from the creators mannerisms and ideology. Loving the vibe and it just makes loving learning so much better. Thanks for the positivity and being super open around your personality as a dev.
I’m new to coding and this is the biggest project I’ve ever followed because I liked the idea of having a personal Reddit clone to share with my friends. Let me tell you my friend, it feels good to be working on a large project like this and to get a glimpse of what goes on in a real large scale project. I’ve already learned so much so I can’t thank you enough. I will be going through each concept of this project until I have an understanding of them. Again, thank you for this!
Hey there, I'm trying this for my college project. Does this work with multiple users and just like reddit ? Please explain cuz i need to demonstrate this in front of a 100 people😂
Josh, very good, thank you! Would propose a new proj for you to implement. Consists of 2 modules: - Nextjs 13 full-stack module, running some services for a customer (say, a user app) - AI LLM module, specifically trained/indexed for the user app, used by dev/test/support teams to evolve/maintain the user app (let's call it a side-car app). Side car app requirements might be as follows: 1. UI for pts 2-5 below. 2. Further enhancement/development of the user app according to customer's new requirements (input to the side-car); 3. Searching docs on the user app codebase (funcs, classes, etc) 4. Creating test cases for the user app 5. Analizing the user app logs (maybe reacting in real time, changing the app's settings, re-loading, etc.) In the future if we learn how to create such supplements for user apps I beleve we make a huge difference in automation..
Just 1 minute in the video and remembered 2 years ago Ben Awad did a 13 hours long video where he built Reddit clone using Next.JS + Graphql would be fun to do this again 2 years later with new features in NextJS 💚
Yes, it was confusing, but I learned a lot more from this confusion than I've ever learned from another tutorial. Cheers to you for making it so in-depth, Josh!
Just in case anyone was having trouble with creating subreddits at around 2:46:36. I ran my computer's terminal in administrator mode (not vscode's terminal) and used "npx prisma db push" and then "npx prisma generate" and that fixed it
Hey Josh, I love your videos! They are very helpful for someone like me who wants to learn advanced concepts. Thank you for being a great tutor for those who can’t afford paid courses. 👏
still watching it. looks really good so far, Im a couple hours in and all straight to the point with great helpful tips all over. Thanks, German guy who likes bread!
For those for whom the modal doesn't work with the error(Application error: a client-side exception has occurred), Update your nextjs and then delete the .next directory, once it's up and running it should work.
This is really awesome Please consider doing a video about a multilanguage blog in next (with translated slug - Utterly important for SEO), using a headless cms such as hygraph. There are zero tutorials out there, but it is one of the most googled questions out there. Thanks!
I've always wondered how Instagram made those pop-up Modals of individual posts whenever I click on a post in my profile page on PC! Learning something new every time I watch your videos, Josh! Thank you so much and keep up the good work :)
Completed my project today. Learned a lot of new things. Your explanations and the way you go through each line of code is on point. Thankyou so much for this amazing course. Looking for more such content❤
when i an trying to install a toast from shadcn, it says components.json is missing, if i try to run the shadcn init command, it breaks the app, can some one help, wat am i missing here,
I think it's a change he's introduced recently, you might find something in the shadcn/ui GitHub issues. this shouldn't happen and I hoped to avoid stuff like this altogether with the starter code. Hopefully, this is a unique issue and not for everyone
DUDE I even didn't finish the realtime chat app and you already posted a new long project.😂 you so fast. Btw you do great job appreciate that and keep going
MAN. this is what I love to see. just recently i've asked you to make a video for Next 13 and Planetscale, and you really did it. KEEP UP THE GOOD WORK.
Fantastic work here Josh, I've learned quite a bit. I added credentials authentication along with using a server action to handle the registration in my implementation as well, just for giggles. @1:40:45 This is now fixed in Typescript 5.1.3 and @types/react 18.2.12 so update your packages and you can remove the hack.
Hi, Josh! Let me express my sincere gratitude for all your next.js apps you share with! You`re not playing a great man. You are a Great Man! Just Keep on with your courses!
I'm kinda new in web development and especially in Next JS but man your code looks soo clean and awesome, I love it. I learned a lot of cool stuff from this project. I hope you'll keep making this type of videos
This is some top quality content man this deserves more views for sure 🔥especially love the advance caching and optimization which you don't usually find in project tutorials. Keep up the good work !
this man so good they teach is so amazing ,i understand and before them ,i not watch long tutorial because is boring but after i watch him i enjoyed ,this is so interesting thanks Josh :)
i have an error in the lib\auth.ts file " 'session.user' is possibly 'undefined' " / "Property 'id' does not exist on type" , Reloading the developer window doesnt do anything, any ideas on how to fix this?
Thanks alot for this josh ive been looking for where to learn alot of the new next13 features and you popped up 😁 Thanks alot again, gained a lot from this one little thing i recreated your project but my initial post from the server kept been overwritten then i checked the docs and found out you just have to set enabled:false in your useInfiniteQuery config just incase anyone runs into that problem
WOW Josh! Loved it! very informative and educative 😀 I took note and I learned a lot! Lots of tiny details to Large concepts like Rich text Editor! thanks Josh 🥰🥰🥰🥰🥰
Excluding minor nuances with Prismas schema modeling like converting ids to mongo db id's: "id String @id @default(cuid())" -> "id String @id @default(auto()) @map("_id") @db.ObjectId" I could use a MongoDB database and still follow along this project right? Thanks to Prisma's agnosticity regarding the choice of databases.
You are an epic and masterful developer. I gained a lot of knowledge from watching this video, and I've noted every tip from you in Notion. Words can't describe the immense amount of knowledge you've provided me through this video. Thank you a lot.
really love this your video.. trying to work on the crud operation with editor js using next js but currently having lot of problems with the editing part.
Hello guys, im from Indonesia. my English listening is bad. i reckon that it would be great if UA-cam created the subtitle for this awesome video. I love the way he teach, details and beginner friendly🎉 🙏
I just watched the part about authentication flow 1:37:35 . When you get the sign in modal, then hard refresh, and then click the signUp, you again get the modal. I know that is the purpose, but I think when you are on the hard-refreshed-signIn and want to sign up you should get the hard-refreshed-signUp page instead. Is there a way to prevent the route catch? Also. If you click the 'New to Breadit? Sign Up" and "Already a Breadittor? Sign In" a bunch the modals will stack on top of each other. Meaning if you want to close the model. You go back through the cycle until you have closed all the modals.
I really appreciate your videos! I am still confused about the session and jwt in Next-Auth. Hope you can make a video explaining everything about the Next-Auth configuration and terms like session token, access token, session, session cookie...
Man I'm really happy to hear you guys enjoy these long projects so much. This video was ridiculous amounts of work but seeing these positive reactions is such a sincere appreciation of that. Cheers.
Discord for questions & answers: discord.gg/4vCRMyzgA5
GitHub: github.com/joschan21/breadit
We enjoy logprojects because they are detailed and production grade, there's no sense in small projects, from which we can't learn, we need these type of projects. You are awesome. ♥
Can you make a project on Next js are frontend and Express js with typescript setup as backend, authentication with credentials and with google both, and auth handling, middlewares, use of access tokens and refresh token securely, as its possible backend server is no another server and frontend on antoher url, please make some according to this.
This is the best reddit clone I have ever seen. ❤❤
Please use Alt+z for word wrap in vs code, use it in your videos further.😊
Josh I seriously can't thank you enough for this... you're an absolute rockstar. I never thought I'd be doing something like this. One year ago i didn't know React. Today here I am eheh. This is the second long form video/lesson I watch from you. Did the messaging app as well. Not only you're extremely skilled and good at what you do, I also love the insight you give on everything from organizing files, dos and donts... This is just stellar, top notch content. Thank you so much 🤍
what about (@editorjs/video upload)
I’m exhausted just thinking about recording and editing a one hour video, and our man Josh does almost 10 hours. Great work!
i stressed out just to watch it.. i can't imagine what making that is like
Really takes enormous amounts of effort but seeing people so happy about it just makes my day. Appreciate ya man
@@joshtriedcoding ❤
YES! The larger and the more complex the project is, the better. That is where we truly learn more about stuff that typical tutorials don't show, like architectural decisions, what to do when a file becomes too large etc.
I have problem in Components/ui/button.tsx =>
The argument of type '({ className, children, variant, isLoading, size, ...props }: ButtonProps, ref: ForwardedRef) => Element' is not assignable to the parameter of type 'ForwardRefRenderFunction'.
Unable to assign type 'Element' to type 'ReactElement | null'.
Unable to assign type 'undefined' to type 'ReactElement | null'.ts(2345)
function({ className, children, variant, isLoading, size, ...props }: ButtonProps, ref: React.ForwardedRef): JSX.Element ?? Can you solve it please
thanks
Amazing video Josh, just one change expected is to not use
const queryClient = new QueryClient()
Inside providers component, instead either declare it outside or use state or ref instead, this ensures that data is not shared between different users and requests, while still only creating the QueryClient once per component lifecycle as per tanstack query docs 😊
Thank you for sharing such PRO TIPS to constrict the scope of user data from spilling outside of its target return.
Can you explain the changes this would result in? Or what should be done exactly?
@@gastrader9993x2
so you are saying not to create a separate component for it instead to directly use that in layout.tsx??
@@nithin3476 no, he is saying to either declare it outside the component function or inside a useref
Amazing video Josh! Crazy amount of work! 🔥
You both are gods!
yup you both are great and i get a. lot of help from your video too Antoni and josh thanks
You too are amazing
These really are crazy amounts of work. Appreciate you man
@@joshtriedcoding hey josh how we can do state management if we need?
Josh!!!!!!!!!!! I feel like screaming!!! I followed and codded till the end. Thank you so much for this. This has been the most intense build I have followed on UA-cam. I learned more than I could imagine from one video. It's amazing how in the short time I have been following you, my tech skills have gone up. It's not just the code, it's how you think and see things. Thank you so much man, I am really grateful. I don't think I have missed a single update from you, your videos are amazing, every single one. Thank you, man! it's funny how I had a take-home assessment while I was halfway this project, I did it faster than I had ever done any project. Thank you!!!!!
This is amazing man. These projects make me want to give back to the community like you do. I am planning for a studio for recordings and setup. Internet taught me a lot, wanna give some back. Keep it up.
Good luck on your journey 🎉
Good luck man ! let us know when you start the channel, we will support you ❤
Josh I wish if you could make a video on how to fix typescript being so slow, I get “loading...” all time when I work on Next JS tsx project.
Till this day I couldn’t find is causing this problem!
Wishing you all the best for that man
@@savit3r It slows me down so much I swear... Tbh I think it's because of my PC being pretty outdated nowadays
Dude this is Code as Art. I have been learning through tutorials by Code with Antonio & JSMastery and both the guys are AMAZING.
But you are not just coding, you are CREATING ART. Some functions, or ways you have executed things - just art. WOW
Need more long very long tutorials Josh please. I'd love to do a Github clone or Linkedin clone - two of the longest running platforms.
Eagerly waiting for the next drop.
Lots of Love & Respect from India.
Took me 2.5 weeks to finish this but i feel i gained a solid understanding of building full-stack nextjs apps now and i thank you for putting in so much effort in your videos
Bro I don't know much of typescript should I start watching this project
@@myselfashutosh You should at least be decent in JavaScript. Watch a small guide video on basics of TS and then you can start this tutorial
@@datkumar1024 yep I already know js till advance topics like promises , async await , closures etc but I don't know ts
@@myselfashutosh Watch any introductory guide video on TS. Start building. Refer documentation and other resources when you're stuck
Hey I'm currently following this project, and I'm running into some problems, can we connect?
This full stack reddit clone tutorial is so comprehensive and amazing, love the final deployment as well! Thanks for your effort, Josh!
Agreed!
Jeez, it’s very rarely I watch a tutorial where I’m learning from the creators mannerisms and ideology. Loving the vibe and it just makes loving learning so much better. Thanks for the positivity and being super open around your personality as a dev.
I’m new to coding and this is the biggest project I’ve ever followed because I liked the idea of having a personal Reddit clone to share with my friends. Let me tell you my friend, it feels good to be working on a large project like this and to get a glimpse of what goes on in a real large scale project. I’ve already learned so much so I can’t thank you enough. I will be going through each concept of this project until I have an understanding of them. Again, thank you for this!
Hey there, I'm trying this for my college project. Does this work with multiple users and just like reddit ? Please explain cuz i need to demonstrate this in front of a 100 people😂
done and dusted, took me more than 2 weeks!
Thank you Josh
Planet Scale is paid now, Which database did you use?
I have not seen a single NextJS video with this good coding practice. Industry standard ! Subscribed!
Josh,
very good, thank you!
Would propose a new proj for you to implement.
Consists of 2 modules:
- Nextjs 13 full-stack module, running some services for a customer (say, a user app)
- AI LLM module, specifically trained/indexed for the user app, used by dev/test/support teams to evolve/maintain the user app (let's call it a side-car app).
Side car app requirements might be as follows:
1. UI for pts 2-5 below.
2. Further enhancement/development of the user app according to customer's new requirements (input to the side-car);
3. Searching docs on the user app codebase (funcs, classes, etc)
4. Creating test cases for the user app
5. Analizing the user app logs (maybe reacting in real time, changing the app's settings, re-loading, etc.)
In the future if we learn how to create such supplements for user apps I beleve we make a huge difference in automation..
I think Josh tried coding is one the best channels to following along new projects in TS since his projects get less crashes and erros than others
Finallyy!!!!
Done with this, amazing course overall,
Just 1 minute in the video and remembered 2 years ago Ben Awad did a 13 hours long video where he built Reddit clone using Next.JS + Graphql would be fun to do this again 2 years later with new features in NextJS 💚
Benjamin Awad is a legend.
So many thanks, Josh! I've learned a lot from this long video. Such a marathon but totally worth it!
Just the time I needed a project like this, Josh came out with this mindblowing build!!! Great work Josh!!!
Just completed the project learnt a lot, thank you :)
Yes, it was confusing, but I learned a lot more from this confusion than I've ever learned from another tutorial. Cheers to you for making it so in-depth, Josh!
Amazing! How does Josh have only 35k subscribers? There are a lot of developers missing out.
This is just for my reference
Bookmark
46:15
1:19:45
1:34:00
1:37:40
Just in case anyone was having trouble with creating subreddits at around 2:46:36. I ran my computer's terminal in administrator mode (not vscode's terminal) and used "npx prisma db push" and then "npx prisma generate" and that fixed it
God bless you!
Hey Josh, I love your videos! They are very helpful for someone like me who wants to learn advanced concepts. Thank you for being a great tutor for those who can’t afford paid courses. 👏
Cheers dude
@@joshtriedcoding i dont know mysql can i go with this ?
@@afaqahmad8918this will teach you prisma which took out the headache of dealing with mysql like it did for me
still watching it. looks really good so far, Im a couple hours in and all straight to the point with great helpful tips all over. Thanks, German guy who likes bread!
Now that Reddit is striking we can build our own Reddit!
Seeing how even Josh forgets to sign in when testing the subreddit creation means there's still some hope for me XD
Had am interview and got send this video a a Bible of good practices, That's a compliment if I have ever seen one!!!
congrats!!
For those for whom the modal doesn't work with the error(Application error: a client-side exception has occurred), Update your nextjs and then delete the .next directory, once it's up and running it should work.
thanks
Thank you!
You saved me bro. It cost me 2 hrs of debugging and then find your comment. Thank you
pretty satisfying to see stuff from your smaller videos all come together in big ones
This is really awesome
Please consider doing a video about a multilanguage blog in next (with translated slug - Utterly important for SEO), using a headless cms such as hygraph.
There are zero tutorials out there, but it is one of the most googled questions out there.
Thanks!
I've always wondered how Instagram made those pop-up Modals of individual posts whenever I click on a post in my profile page on PC! Learning something new every time I watch your videos, Josh! Thank you so much and keep up the good work :)
Completed my project today. Learned a lot of new things. Your explanations and the way you go through each line of code is on point. Thankyou so much for this amazing course. Looking for more such content❤
Did you deploy it without any issue ?
If so can you share the link
Just to let you know that I really appreciate the hard work you put into your projects.
Thank you dude
when i an trying to install a toast from shadcn, it says components.json is missing, if i try to run the shadcn init command, it breaks the app, can some one help, wat am i missing here,
I think it's a change he's introduced recently, you might find something in the shadcn/ui GitHub issues. this shouldn't happen and I hoped to avoid stuff like this altogether with the starter code. Hopefully, this is a unique issue and not for everyone
First you need to init with this command: npx shadcn-ui@latest init and then npx shadcn-ui@latest add toast
This is the long video more helpful I have seen in a long time. Awesome!
6:55:05 "You're waking up in 7 hours, at 4:50 AM" 😨
I don't know how UA-cam's algorithm brought me here, but I'm glad it did...
Amazing project as always Josh, going to back later when I have time. Definitely a project I would look at as a reference. Thanks
Been waiting for this.
A lot of beginners only courses out there, but you're here to save the day
DUDE I even didn't finish the realtime chat app and you already posted a new long project.😂 you so fast. Btw you do great job appreciate that and keep going
What a huge project 🎉
Really appreciate your work Josh! Inspiring
MAN. this is what I love to see. just recently i've asked you to make a video for Next 13 and Planetscale, and you really did it. KEEP UP THE GOOD WORK.
one of the best videos i ever seen about the current state of art stack thank you so much
Thank you Josh. It's help me a lot while I starting learn NextJS and TS.
Amazing work man! I can't tell you how much I appreciate these long projects videos.
I needed a project like this! Great work and effort, awesome to see the passion you put to make this incredibly useful videos!
Appreciate ya man
Fantastic work here Josh, I've learned quite a bit.
I added credentials authentication along with using a server action to handle the registration in my implementation as well, just for giggles.
@1:40:45 This is now fixed in Typescript 5.1.3 and @types/react 18.2.12 so update your packages and you can remove the hack.
Hi, Josh! Let me express my sincere gratitude for all your next.js apps you share with! You`re not playing a great man. You are a Great Man! Just Keep on with your courses!
I'm kinda new in web development and especially in Next JS but man your code looks soo clean and awesome, I love it.
I learned a lot of cool stuff from this project. I hope you'll keep making this type of videos
just watched the intro, looks insane, will do 100%, congrats.
This is awesome, I will watch it after finishing Dave gray's next js course
This is some top quality content man this deserves more views for sure 🔥especially love the advance caching and optimization which you don't usually find in project tutorials. Keep up the good work !
Amazing walkthrough, Josh. I like that you are striving to create prod ready videos
Sehr nice! Als ERP-Entwickler der eigentlich gern in die Webentwicklung möchte ist sowas Gold wert, danke fürs uploaden!
this man so good
they teach is so amazing ,i understand and before them ,i not watch long tutorial because is boring but after i watch him i enjoyed ,this is so interesting
thanks Josh :)
Thanks for the video just finished the project!
i have an error in the lib\auth.ts file " 'session.user' is possibly 'undefined' " / "Property 'id' does not exist on type" , Reloading the developer window doesnt do anything, any ideas on how to fix this?
I knew it was a matter of time this tutorial will be made after the real time chat app tutorial and the recent Reddit shenanigans
oh boi, this is extremely lucky timing for me. currently skimming through next docs, definitely watch this next!
Woow, uploaded 2 hours ago ... I know what to do this weekend :D Thanks for this buddy!
Thank you so much, this is crazy good! I can't believe this tutorial is free, you're a champ bro :)
Love that he explains very well and clearly!!!
I'll start this one asap, looks fantastic. Good job man!
Perfect timing. Builiding something similar with Web3 authentication and signed announcements created with Editor.js. Keep it up bro🫡
Thanks alot for this josh
ive been looking for where to learn alot of the new next13 features and you popped up 😁
Thanks alot again, gained a lot from this
one little thing i recreated your project but my initial post from the server kept been overwritten then i checked the docs and found out you just have to set enabled:false in your useInfiniteQuery config
just incase anyone runs into that problem
This is huge. Nice one.
EDIT: Man I was just working on react query and struggling a bit with it, this is so perfect I'm stoked!
That was a journey! Big thanks to you for creating this huuuge video
you are burning youtube with these high quality videos
YOU ARE THE BEST JOSH. I tried finded video like that long time
WOW Josh! Loved it! very informative and educative 😀 I took note and I learned a lot! Lots of tiny details to Large concepts like Rich text Editor! thanks Josh 🥰🥰🥰🥰🥰
This tutorial is so amazing. Keep up the awesome work!
This probably took a lot of time and effort. Nice. I've subscribed!
Excluding minor nuances with Prismas schema modeling like converting ids to mongo db id's:
"id String @id @default(cuid())" -> "id String @id @default(auto()) @map("_id") @db.ObjectId"
I could use a MongoDB database and still follow along this project right? Thanks to Prisma's agnosticity regarding the choice of databases.
Prisma is so clutch!
You are an epic and masterful developer. I gained a lot of knowledge from watching this video, and I've noted every tip from you in Notion. Words can't describe the immense amount of knowledge you've provided me through this video. Thank you a lot.
The like vote functionality is blow my mind I never thoughts it could be like this
This is a great video Josh. And wow your channel has really really taken off since I started following.
Good video, I love how indepth you went for the application. Very few videos with indepth content
mindblowing, hats off to the tremendous effort Josh!
really love this your video.. trying to work on the crud operation with editor js using next js but currently having lot of problems with the editing part.
Thank you so much Josh 🙌You leveled up my next.js skill
I can't believe I watched all the video. Amazing work!
wow, Josh, your voice is so clean. it pleasure to listean to you.
Hello guys, im from Indonesia. my English listening is bad. i reckon that it would be great if UA-cam created the subtitle for this awesome video. I love the way he teach, details and beginner friendly🎉 🙏
Just in time for Reddit's collapse
😂
Lmao
I literally came here to see this comment.
😅
😭😭🤣🤣
Thank you Josh for Bringing Enterprise Level Projects to Us! ❤
Amazing project bro!, you help me a lot learning fullstack! Thank you very much!
Josh, mate this is super amazing, thanks so much, really appreciate your hard work. You are da best ❤
hot damn Josh, blew it out of the park with this one. Love to see it, one of the best content creators for the web dev community 😀
That's a very high praise man. Cheers
I just watched the part about authentication flow 1:37:35 . When you get the sign in modal, then hard refresh, and then click the signUp, you again get the modal. I know that is the purpose, but I think when you are on the hard-refreshed-signIn and want to sign up you should get the hard-refreshed-signUp page instead. Is there a way to prevent the route catch?
Also. If you click the 'New to Breadit? Sign Up" and "Already a Breadittor? Sign In" a bunch the modals will stack on top of each other. Meaning if you want to close the model. You go back through the cycle until you have closed all the modals.
Thank you josh, I really like that you starting with auth.
great timing. just what I needed, a reference proj, aside from shadcn/taxonomy
Great video! Any plans for a Next.js inventory management tutorial? Your Next.js tutorials are fantastic, and I'd love to see one on this topic!
Hi Kavin Nice reply, but I’ll downvote it. 😂
Loved it! Thanks for the effort you put in these videos.
I really appreciate your videos! I am still confused about the session and jwt in Next-Auth. Hope you can make a video explaining everything about the Next-Auth configuration and terms like session token, access token, session, session cookie...
Love your videos, Josh! Would love to see a long form video from you using Deno KV and Fresh.
You are doing just mind blowing job. I appreciate u.
All this knowledge for free, it`s crazy! Thanks!