Тёмный

Full Stack MERN Project - Build and Deploy an App | React + Redux, Node, Express, MongoDB [Part 2/2] 

JavaScript Mastery
Подписаться 964 тыс.
Просмотров 458 тыс.
50% 1

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

 

8 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,6 тыс.   
@raphaelo6362
@raphaelo6362 2 года назад
I'm going to be totally honest man, I don't usually comment but this is incredible. You've gotten me from very proficient in standard html, css and js and basic node all the way to fullstack mern with good understanding in the span of about 10hours (yes I was a little slow and paused plenty)... very much appreciated.
@javascriptmastery
@javascriptmastery 2 года назад
Amazing, congrats!
@PraveenKumar-dt3qf
@PraveenKumar-dt3qf 2 года назад
Hey, did you created the same project along with the video? I need someone's help as I am getting few errors. Its quite urgent , please consider replying at - p3021kumar
@mdsazzadhossainsajib1387
@mdsazzadhossainsajib1387 2 года назад
This is the best MERN tutorial I ever learned. Frankly speaking, It's better than other training courses on Udemy which cost us too much! I really appreciate!!
@mikealejandro3938
@mikealejandro3938 3 года назад
Now that i see how can i conneect the backend and the fronted, i feel more confident to do my own projects, i might do a project similar to this one, but with different fundamental point Thank you my man !
@MDABDULMOMINRiyadh
@MDABDULMOMINRiyadh 2 года назад
I agree; I follow and learn by doing for the first time, and I should implement the same things on my own idea with a different project.
@mikealejandro3938
@mikealejandro3938 2 года назад
@@MDABDULMOMINRiyadh like, a Facebook clone, think about it
@sohye_lee
@sohye_lee 3 года назад
I walked through every byte of these two videos and built a web. Even though I have been following a 1 months course on React & Redux, I couldn't quite get how all this works, but with these videos now I think I started understanding. Thank you so much! And I am strongly for the part 3! Authentication, plz!!!
@javascriptmastery
@javascriptmastery 3 года назад
Thank you Sophie!
@okstamps4097
@okstamps4097 3 года назад
met too, didn't have an idea what's going on.. now started to realize.
@javascriptmastery
@javascriptmastery 2 года назад
I love your comment! May I use it as a testimonial for my upcoming course platform? :)
@snworld00
@snworld00 3 года назад
Thank you Adrian. That's one of the rarest tutorials about the mern stack. I definitely recommend beginners to watch. I liked the part when you showed us your debugging process and said that it is okay. Thanks again.
@geographerr
@geographerr 3 года назад
Right brother ❤️
@larrye
@larrye Год назад
I love these 'shorter', but still useful videos. I don't usually have 20hrs to go thru long tutorials (usually 10hr video takes 20hrs of hands on work).
@zssoftwarestudio
@zssoftwarestudio 3 года назад
Please make a part 3 video. We want to see authentication in mern stack. How to hash our password in nodejs etc.
@javascriptmastery
@javascriptmastery 3 года назад
Great suggestion, I might do that!
@haveGregores
@haveGregores 3 года назад
@@javascriptmastery Please do this :)
@javascriptindepth386
@javascriptindepth386 3 года назад
plz
@javascriptmastery
@javascriptmastery 3 года назад
PART 3 IS NOW LIVE! 🎉
@akashshrestha01
@akashshrestha01 3 года назад
use bcrypt
@benbaron1216
@benbaron1216 2 года назад
Holy cow, I just watched these 2 videos to get a "big picture" look at making a full-stack app. I'm a front-end dev who hasn't done any back-end work yet. What a huge number of things to remember and connect together in order to get it all working. I was completely lost during most of the redux/mongoDB/actions/mongoose stuff. Phew, got a lot to learn. Nice video though! Hope to get there someday.
@codeswithankit4316
@codeswithankit4316 3 года назад
Part 3, Authentication
@narcissisticnarcissus4956
@narcissisticnarcissus4956 3 года назад
And Google OAuth!
@raymondmichael4987
@raymondmichael4987 3 года назад
I up vote this.
@sydneysmit
@sydneysmit 3 года назад
Please use passport auth
@ranoualachheb8382
@ranoualachheb8382 3 года назад
passport auth
@subham_1574
@subham_1574 3 года назад
Use jwt. :)
@michaelkiger-avianwebhosti202
Adrian, you are my main instructor. Of about 200 tutorials I have watched and hundreds of hours online working courses etc past year or so you are the best instructor I have seen. Your Complete Path To JS Mastery has me so well informed on JS that I got through part one of this MERN tutorial, Memories App successfully with few problems. Plus I understand most of it well enough that I have confidence I will be able to build my own CRUD apps from scratch soon. Thank you!
@nathanackerson3522
@nathanackerson3522 2 года назад
If getting "h10" error after clicking "Open app" in Heroku, try changing procfile code to "web: node index.js" (omit the quotes). This worked for me. Fantastic tutorial!
@seemanttripathi
@seemanttripathi Год назад
This works!
@jameshalstead6742
@jameshalstead6742 3 года назад
Just finished this follow along, it took me longer than it probably should have... Absolutely awesome video! I am currently a student and just finished my first quarter doing server-side so we haven't learned how to deploy or how to link client and server-side. I am practicing on my winter break and now feel like I'm already ahead for next quarter. I would love to see the same thing everyone else is requesting. Thank you for your time and efforts!
@javascriptmastery
@javascriptmastery 3 года назад
Glad it was helpful! Part 3 Coming next Friday!
@BromanThings
@BromanThings 3 года назад
To anyone else struggling with the deployment phase -- the mongoDB Atlas cluster needs to have your Heroku IP address whitelisted, or alternatively you can whitelist all IP addresses while you're testing your app. My deploy phase kept crashing and I didn't know why, but after 40 minutes of troubleshooting I realized that the heroku IP address couldn't access the database. Thank you so much for this video. I've been a front-end Engineer for the past year and haven't had time to jump into the full-stack / backend stuff, so this came in so clutch.
@felixooppaaa5080
@felixooppaaa5080 3 года назад
If anyone had a problem when they hosted their server with Heroku, one fix might allowing acess from any ip to your mongo db atals. At least that worked for me! Cheers!
@javascriptmastery
@javascriptmastery 3 года назад
Thanks for letting people know!
@sukritishah8891
@sukritishah8891 3 года назад
Thank you so much! Doing this, worked for me as well !!!
@robinsu3796
@robinsu3796 3 года назад
thanks heaps! I was stuck for an entire day and you made my day
@damirhadzic1620
@damirhadzic1620 3 года назад
If this fix doesn't work, you can check your package.json in the server file, and check if 'nodemon' is under dependecies. If it is not, just run 'npm install nodemon --save' in your server file, add and push everything to heroku and you should be set.
@pearlsswine
@pearlsswine 3 года назад
That's like saying if the lock on your door is broken, you can just remove the door entirely and that'll solve the problem.
@ShubhamKumar-dp3ex
@ShubhamKumar-dp3ex 3 года назад
I have learned most from your videos rather than my college. Thanks for such great content.
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hi Shubham, are you a fresher passing out in 2021? Would you be open to job opportunities in web development currently?
@proghead00
@proghead00 3 года назад
Wait, it's one week already? Will build this very soon. And yes, do the part 3!
@javascriptmastery
@javascriptmastery 3 года назад
Yep, exactly one week! 😊
@javascriptmastery
@javascriptmastery 3 года назад
PART 3 IS NOW LIVE! 🎉
@shivanigaddagimath6105
@shivanigaddagimath6105 3 года назад
Hey Susnata! Are you a student or working currently? Would you be interested in exploring job opportunities in web development?
@gyappumusoka4016
@gyappumusoka4016 2 года назад
Amazing! Anyone who wants to see a practical example of a MERN App after learning (or even brushing through) the main concepts, this is the project for you.
@PaweStepien92
@PaweStepien92 Год назад
I was learning only front end up to this point and I was afraid of the leap into backend territory, as you always are when it comes to something new, but thanks to this series I was able to build a full stack app, different from what you presented, with just focusing on server and data handling parts without previous experience with backend! Mad props to you sir!
@Տ·̇
@Տ·̇ Год назад
seeing this after 2 years this is well explained and the quality of the content is very high never seen this in any youtube channel
@mickeymillz1858
@mickeymillz1858 3 года назад
Really waited for this part. Your tutoring is so cool. I learnt a lot from this and I would also love the part 3 with pagination and authentication.
@javascriptmastery
@javascriptmastery 3 года назад
Thank you, really appreciate it!
@inovoshop3027
@inovoshop3027 3 года назад
This project will help you to enhance your knowledge ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-zjb-D2cQrvI.html
@judevector
@judevector Год назад
Gosh this is the best MERN stack video i have watched, i learnt alot that am proud of . With this knowledge i can build many things wow ❤, thank you so much
@anas7173
@anas7173 3 года назад
I took three breaks from this course and tried different courses , each time i feel like that this is more convenient then the others... So updated so easy to follow so friendly and makes since < duo to Ur explanations organized ... I hope you keep up your GREAT work
@javascriptmastery
@javascriptmastery 3 года назад
Thank you!!
@Praveen-zq8ox
@Praveen-zq8ox 3 года назад
@Anas Can you tell me what other courses you tried, thanks for the help in advance 😁
@proIdeas37
@proIdeas37 2 года назад
I got tons of errors! Errors are in the Posts.js-map, Post.js-selectedFile! No idea how do I solve them! Would you be able to help me?
@unknownman1
@unknownman1 3 года назад
Finally I understood how redux works and how can it be implemented. Thanks Adrian for these great tutorials.
@abeercodes
@abeercodes 2 года назад
Your tutorials are not just great, but also fun to watch
@FakeAssHandsomeMcGee_
@FakeAssHandsomeMcGee_ 3 года назад
I like how you include the little bugs that sometimes come naturally. Makes it feel very authentic. Great course.
@javascriptmastery
@javascriptmastery 3 года назад
Thank you so much!
@javascriptmastery
@javascriptmastery 2 года назад
Hi there, I love your comment so much. I want to use your comment as a testimonial for my upcoming course platform, is that all right with you? :)
@billymoore6497
@billymoore6497 3 года назад
was taking a udemy course, lots of theory and runaround. This tutorial plugged all those pieces in and made a ton of sense. Thanks so much.
@Ejackson11
@Ejackson11 2 года назад
Can you help me with this error that i got in posts.js It says cannot read property of undefined reading ('length'). It was the condition: if (!posts.length && !isLoading) return 'No posts'
@badripaudel77
@badripaudel77 3 года назад
Definitely authentication and authorization brother. That makes it complete. Love the course, Even though I can recreate this project myself I'm still watching, hoping to get important concepts ❤️❤️❤️
@javascriptmastery
@javascriptmastery 3 года назад
Thank you! 🙌
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hello Badri! Have you created many projects in MERN or react? Are you 2021 passout and interested in exploring job opportunities in web development?
@ryankoch2676
@ryankoch2676 3 года назад
I love how happy you were when you guessed the direction property name correctly for Material-UI
@javascriptmastery
@javascriptmastery 3 года назад
Hahah thanks!
@harishsurya1501
@harishsurya1501 3 года назад
Brother, please make part-3. Eagerly waiting for it. This is my first comment in YT. U r d best instructor out there.
@javascriptmastery
@javascriptmastery 3 года назад
Thanks!
@sonurajp2766
@sonurajp2766 3 года назад
One of the best YT channel to learn react. All your content are of such good quality that its hard to believe it's free. Love your channel.
@javascriptmastery
@javascriptmastery 3 года назад
Thank you so much, I appreciate it!!
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hey Sonuraj, are you a student or a fresher? Are you currently open to job opportunities in web development?
@adityatiwari811
@adityatiwari811 3 года назад
Hey adrian! Thank you for everything you covered in this series. This was the series that actually cleared all doubts I ever had about how to connect backend and frontend. Hopefully I'd be able to make MERN apps now. 🙏🙏🙏
@javascriptmastery
@javascriptmastery 3 года назад
Thank you! 😊
@Ejackson11
@Ejackson11 2 года назад
Can you help me with this error that i got in posts.js It says cannot read property of undefined reading ('length'). It was the condition: if (!posts.length && !isLoading) return 'No posts'
@ninomuring6653
@ninomuring6653 3 года назад
Awesome!!! This is my first try doing MERN and it worked! Thank you dude! I learned so much! Worth it! Tip: Stuck on bug? Read comments, console and a little google. Happy coding!
@xo25reo
@xo25reo 3 года назад
can't believe this tutorial covers everything. I love how clean and concise your code is. thank you so much for making these videos!
@Ejackson11
@Ejackson11 2 года назад
Can you help me with this error that i got in posts.js It says cannot read property of undefined reading ('length'). It was the condition: if (!posts.length && !isLoading) return 'No posts'
@pratyushkumar5740
@pratyushkumar5740 2 года назад
This is so good that I dont have enough words to describe, just have one humble request please come with one more mern project just one more so will feel more confident.
@fulldork
@fulldork 3 года назад
Incredible video! Thank you! I love how you explain WHY things are done and not just HOW. Makes this so much better than most others out there.
@javascriptmastery
@javascriptmastery 2 года назад
I love your comment! May I use it as a testimonial for my upcoming course platform? :)
@mykasoda
@mykasoda 2 года назад
@@javascriptmastery yes for sure!
@javascriptmastery
@javascriptmastery 2 года назад
@@mykasoda please send me an email at javascriptmastery00@gmail.com
@motilimkayes1352
@motilimkayes1352 3 года назад
Hi, Thank you so much for this product (and channel) please record part 3 of this wonderful tutorial. I know it takes a lot of time and effort. But this is gold! Thanks again.
@javascriptmastery
@javascriptmastery 3 года назад
Thank you!
@wdoodoo1
@wdoodoo1 3 года назад
Very useful and easy to follow your course is. As of Feb 2021, when we deploy 'server' to Heroku, the syntax need to be 'git push heroku main' NOT 'git push heroku master'. Anyway thank you for the second tutorial!
@celestinechen3068
@celestinechen3068 2 года назад
Hi! Were you able to deploy successfully? I'm facing some error and it seems like the index.js file in my server is not being detected, with the error: node:internal/modules/cjs/loader:936 Error: Cannot find module '/app/index.js'
@isaactakiy7758
@isaactakiy7758 3 года назад
You are really taking my basic react knowledge to the next level. Thank you.
@javascriptmastery
@javascriptmastery 3 года назад
Happy to hear that!
@wanvipapipathworapoom1709
@wanvipapipathworapoom1709 2 года назад
I like the way you taught. You wrote the code in systematic and logic way that made me understand and be easy to follow along. Appreciate for your dedication. Thank you.
@javascriptmastery
@javascriptmastery 2 года назад
Glad to hear that!
@javascriptmastery
@javascriptmastery 2 года назад
Hi there, I love your comment so much. I want to use your comment as a testimonial for my upcoming course platform, is that all right with you? :)
@wanvipapipathworapoom1709
@wanvipapipathworapoom1709 2 года назад
@@javascriptmastery Sure.
@balajiravi9259
@balajiravi9259 3 года назад
I love MERN stack because we need to spend time on one language that is JS🔥🔥🔥
@shivanigaddagimath6105
@shivanigaddagimath6105 3 года назад
Hi Ravi! Are you a student or working currently? Would you be interested in exploring job opportunities in web development?
@tianhuizhou3221
@tianhuizhou3221 3 года назад
man, that's the simplest way to deploy!!!!! I love it, thank you a lot
@javascriptmastery
@javascriptmastery 3 года назад
Thank you!
@nilmendes7710
@nilmendes7710 3 года назад
This second part is excellent, I hope the third part will be posted soon with authentication! I learned a lot from this tutorial, thanks! Stay safe!
@javascriptmastery
@javascriptmastery 3 года назад
Thank you! Stay safe.
@christygomez
@christygomez 3 года назад
Part 3 please!!! BEST videos I have found so far, great explanation of what's important yet concise. Thank you!!!
@javascriptmastery
@javascriptmastery 3 года назад
Glad you like it!
@bolajiburemoh3985
@bolajiburemoh3985 3 года назад
Yes please give us a part 3 for authentication. it would also be good if users could comment on other users' posts.
@adityatiwari2902
@adityatiwari2902 3 года назад
I always struggled getting my head around redux. But this helped me to understand how to work with redux. 🙏
@ankita1464
@ankita1464 3 года назад
Hey when we are dispatching the action in form.js within the handleSubmit i am getting the following error.Actions must be plain objects. Use custom middleware for async actions. It works if i just dispatch it as dispatch(createPost) but fails if i dispatch it as disPatch(createPost(postData))
@sanjuk3185
@sanjuk3185 3 года назад
This was the awesome video from A-Z Right from development till deployment. Thank you for the video. Waiting for the 3rd part. 👌👌👌👌
@javascriptmastery
@javascriptmastery 3 года назад
Thank you!
@LuisMartinez-se2np
@LuisMartinez-se2np 2 года назад
Bro, i love the way you cover everything in this second part, i'm already working on an MERN App and your videos make me feel more confident, thank you for share this knowledge with us, masterrrrrrrr 🔥🔥
@Ejackson11
@Ejackson11 2 года назад
Can you help me with this error that i got in posts.js It says cannot read property of undefined reading ('length'). It was the condition: if (!posts.length && !isLoading) return 'No posts'
@klam98
@klam98 2 года назад
@53:45 you can also add .trim() to make it so that users cannot add a space to the form: tags: e.target.value.trim().split(","). Also, this can cause empty hashtags if users enter an input with multiple commas like: tag1,,,tag2,. But, you can alleviate this error by adding the following logic to Post.js component for tags as follows: {post.tags.map((tag) => (tag === "" ? "" : `#${tag} `))}. Hopefully that helps anyone who wanted to handle these edge-cases.
@leomessidz
@leomessidz 3 года назад
Do part 3 please ! Your teaching is so good taking so much value from this just wanna say thank you. 🙏
@javascriptmastery
@javascriptmastery 3 года назад
Will do it! 😊
@rajeshbj9016
@rajeshbj9016 3 года назад
Part 3 is very much needed with authentication, Paging etc. Also I wanted to know any other cloud servers available for free
@channel23653
@channel23653 3 года назад
Part 3, pagination, authentication and search it will be amazing. Your voice is really calm and your tutorials are simple to follow and understand. I follow this course for 3 times in 2 days, to understand the structure and how you pass data. It was my first contact with redux, and probably I will watch again few more times to really understand the CRUD process front-back end. Thank you.
@javascriptmastery
@javascriptmastery 3 года назад
Part 3 is now live, thank you!
@channel23653
@channel23653 3 года назад
@@javascriptmastery yes, yes, yes, thank you!
@akankshamaurya9219
@akankshamaurya9219 2 года назад
@@channel23653 Can you help me plss, I got stuck at timestamp of 11:20 ,instead of showng a post ,it is showing circular progress when i opens the page
@lifeissimple3846
@lifeissimple3846 3 года назад
Was waiting for the second part. Appreciate your effort for doing long tutorials, this is very helpful and gives an insight into how the redux works.
@javascriptmastery
@javascriptmastery 3 года назад
Thank you so much!
@bigbuddha83
@bigbuddha83 2 года назад
This is so awesome! Finally finished both videos and now I have a perfectly running MERN application that I can show my teachers. Thanks so much!
@javascriptmastery
@javascriptmastery 2 года назад
Awesome, enjoy! 😊
@souravprasaddas5909
@souravprasaddas5909 3 года назад
Really love your content Sir. Lots of love from bottom of my heart. The important thing is we want the part3.
@javascriptmastery
@javascriptmastery 3 года назад
Thank you so much!
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hi Sourav! Are you a 2021 passout and open to exploring job opportunities in web development currently?
@erroldtumaque3430
@erroldtumaque3430 3 года назад
Man, you really mastered this stuff. I like how you go over debugging and like these tips with variables and everything. Great great content man
@javascriptmastery
@javascriptmastery 3 года назад
Thank you! 😊
@motionfactz9766
@motionfactz9766 3 года назад
Thanks a lot JavaScript mastery ❤️❤️❤️ Finally I created a MERN stack project
@javascriptmastery
@javascriptmastery 3 года назад
I'm glad! 😊
@dravitkumar5404
@dravitkumar5404 3 года назад
Part 3 for authentication based on redux saga required!! Appreciate your efforts.
@teamsmesh7139
@teamsmesh7139 3 года назад
If you get an error on your deployed app page, might be because you skipped adding 0.0.0.0 to whitelisted IPs in MongoDB Atlas. I think it's best if we whitelist the IP for the Heroku IP only, but I guess it is dynamic.
@javascriptmastery
@javascriptmastery 3 года назад
Thanks for pointing that out!
@enriquedonaire5378
@enriquedonaire5378 3 года назад
Gracias por toda la info. gente, me encanto el tutotrial aunque loo intente todo pero aun asi no puedo lograr el deploy completo, al abrir la App me da un 404.
@thisurathenuka8362
@thisurathenuka8362 2 года назад
thanks bro
@melamelawen
@melamelawen Год назад
Thanks bro.
@ZaidIrfanKhan
@ZaidIrfanKhan 3 года назад
I can't thank you enough man, this is god's work. The world needs more people like you. You a real G!
@javascriptmastery
@javascriptmastery 3 года назад
Thank you Zaid!
@sogggy
@sogggy 3 года назад
Thanks, great video. If you put dispatch in the dependency array of the useEffect in Form component it will rerender the page when you update. useEffect(() => { if (post) setPostData(post); }, [post, dispatch]);
@javascriptmastery
@javascriptmastery 3 года назад
Thanks!
@webscrapeco
@webscrapeco 3 года назад
still doesn't work... even after implementing this fix.
@sunnyweng1274
@sunnyweng1274 3 года назад
I have same issue, did you find the solution?
@sachidananddwivedi1674
@sachidananddwivedi1674 3 года назад
Yes,make the part 3, the authentication part , you worked awesome on these projects
@javascriptmastery
@javascriptmastery 3 года назад
Thank you!
@thanhminhnguyen5594
@thanhminhnguyen5594 3 года назад
31:31. You don't need to put currentId in useEffect of the cuz when submit for updating in . It will update the posts in store(if the request succeeded ) then and will be updated with the new state.
@auauboiwowo102
@auauboiwowo102 3 года назад
if (!mongoose.Types.ObjectId.isValid(id)) return res.status(404).send('No post with that id'); “id is not defined” I get this when doing the update functionality??? Can you help me please
@mighty-solider-01
@mighty-solider-01 3 года назад
@@auauboiwowo102 maybe it's the typo _id, not id
@rininrin
@rininrin 3 года назад
Thank you for showing your error solving method. I just spent the past week trying to figure out why mine wasn't working when the answer was I forgot to call getPosts() in App.js XD Also thank you for this video and all your hard work with these coding projects! You really make learning new thing easy and enjoyable!
@javascriptmastery
@javascriptmastery 3 года назад
Glad you solved it, thanks! :)
@EmperorOab
@EmperorOab 2 года назад
Nice catch! I didint called it as a method so i was left with the Circular Progress indicator.
@kailashraizelmaden4684
@kailashraizelmaden4684 3 года назад
Its great to learn bro, normally the videos for the MERN projects are shown with old js ways, but this concepts is perfect to code and be updated bro, hope that we will see its next part!! just like app.listen(), we.listen(JSMastery) bro :)
@javascriptmastery
@javascriptmastery 3 года назад
Thanks! 😊
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hello Kailash, are you a fresher in web development and open to job opportunities in the same? Where are you based?
@kailashraizelmaden4684
@kailashraizelmaden4684 3 года назад
Nowadays, i m lacking behind from the position, thanks for the reply!!
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
@@kailashraizelmaden4684 Hey Kailash! If you are a fresher based in India and looking for opportunities in web development, please connect with me using the information on my channel.
@carlogustavovalenzuelazepe5774
@carlogustavovalenzuelazepe5774 2 года назад
I already finished the crud part, thanks for the video, grettings from México, we really lack this kind of content in spanish
@javakian1
@javakian1 3 года назад
Yes, really like this three part MERN tutorial having login authorization and authentication is great! thank you, James
@javascriptmastery
@javascriptmastery 3 года назад
You're very welcome!
@mormountakhatalla9555
@mormountakhatalla9555 3 года назад
Amazing videos series. Hurry to watch the part 3.
@felixooppaaa5080
@felixooppaaa5080 3 года назад
Yes, you gotta make a part 3!!!!!
@javascriptmastery
@javascriptmastery 3 года назад
Will do!
@calebmbugua745
@calebmbugua745 3 года назад
@@javascriptmastery Thank you!Looking foward to this
@johndoe-cq3de
@johndoe-cq3de 3 года назад
@@javascriptmasterythanks a lot for your time to do this excellent course.. I've implemented along with authentication(jwt Auth)🙂.. Super excited to see your way of doing it. fond-memories.netlify.app
@oshri1997
@oshri1997 3 года назад
@@johndoe-cq3de how to did it ? you saw any tutorial?
@johndoe-cq3de
@johndoe-cq3de 3 года назад
@@oshri1997 Actually im not new to js.. I've already implemented Auth a couple of times so
@derekprieur5258
@derekprieur5258 2 года назад
IF YOU HAVE ISSUES WITH HEROKU DEPLOYMENT LIKE I DID: fix this by going to Heroku settings > config vars > set key = URL & value = to your custom url from the .env file (do not use any quotes) and then save. Not sure if this is technically the correct way to go about this but I was happy to finally see it work after hours of debugging lol
@p.kartik4309
@p.kartik4309 3 года назад
Will watch it later but definitely the content is going to be damn practical and nice.. last video of mern was also awsm..
@javascriptmastery
@javascriptmastery 3 года назад
Thank you!
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hey Kartik! Are you a 2021-passout and open to job opportunities in web development currently?
@innaatanassoff525
@innaatanassoff525 3 года назад
Would be great to create part 3 with the mentioned functionalities. Thanks for the awesome content!
@khraken3518
@khraken3518 3 года назад
totally agree
@javascriptmastery
@javascriptmastery 3 года назад
Thank you!
@koushi_ku
@koushi_ku 3 года назад
It is was great video for both front and back-end that is ES6 syntax coding... thank you sir.
@javascriptmastery
@javascriptmastery 3 года назад
Glad you like it!
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hey Koushik, are you a 2021 passout and open to exploring job opportunities in web development?
@koushi_ku
@koushi_ku 3 года назад
@@shivanigaddagimath5994 Hi, actually I am a 2020 passout student with under-graduation...
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
@@koushi_ku Hi Koushik, are you open to exploring full-time positions in web development currently? If yes, please connect with me using the contact information on my channel.
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
@@koushi_ku Hey Koushik, we would be interested to connect with you. Please contact me using the information on my channel.
@drect4928
@drect4928 Год назад
really appreciated. actually my first fully deployed fullstack app.
@rubenverster250
@rubenverster250 3 года назад
If you're struggling to deploy to heroku, follow these steps: Make sure your mongoDB network access is set to anywhere Make sure your .env file is correct Also remove the '|| 5000' from your PORT variable After everyhting is done, commit the new changes, and push to heroku again. Then type in the terminal after the push has completed 'heroku restart' This worked for me :) Stuck for like 25mins yo XD
@shiyapiku
@shiyapiku 3 года назад
Thank You! btw Beginner here, if I wanna commit new changes to heroku, should I type in the terminal or press the commit button on the left side of VSCode?
@rubenverster250
@rubenverster250 3 года назад
@@shiyapiku I'd recommend following the heroku steps for committing again. Although I think heroku watched the repo you linked, so pushing and updating the repo in github should work too. Usually in the terminal is nice, but doing it through the sidebar I'm VSC also works. Terminal just has that more programmy feel to it :)
@shiyapiku
@shiyapiku 3 года назад
@@rubenverster250 Mb, didn't realised there's a way to deploy using GitHub, anyways my app is running w/o problems, Thank you so much for the reply :)
@sautortheratkiller9172
@sautortheratkiller9172 3 года назад
what does your env variable have?
@rubenverster250
@rubenverster250 3 года назад
@@sautortheratkiller9172 Hey man. Haven't touched this in 3 months, so I dunno hey ':)
@mohitashliya8750
@mohitashliya8750 2 года назад
this video is enough to learn MERN Stack completely
@javascriptmastery
@javascriptmastery 3 года назад
📙FREE Ultimate MERN Guide: resource.jsmasterypro.com/mern-guide
@oshri1997
@oshri1997 3 года назад
Finalllyyyy
@ardhikaryzha317
@ardhikaryzha317 3 года назад
yaaaaaashhh, thank youu !!!
@henryherrera5043
@henryherrera5043 3 года назад
Thank you!
@winniethepoo2434
@winniethepoo2434 3 года назад
You said 3rd video on 5-10k likes yet you did it at 2.8k likes,you are such a great man,thank you sir!!!!
@BlackH3art..
@BlackH3art.. 3 года назад
Thank you sir!
@ObinnaPaschalN
@ObinnaPaschalN 3 года назад
Man! you are an amazing teacher/instructor... Thank you for this tutorial, I won't forget this. Am a newbie
@javascriptmastery
@javascriptmastery 3 года назад
Thank you so much!
@lalittanwar1715
@lalittanwar1715 3 года назад
Please make part part 3 which includes authentication, password hashing, JWT.
@keshavrathore2798
@keshavrathore2798 3 года назад
Bro, I do not want any excuse, please please upload part3 authentication before the new Year. U have taught so well. Reminder: Part3 Authentication before new Year
@susmitobhattacharyya1668
@susmitobhattacharyya1668 3 года назад
I really appreciate your fine work. Guys like you are true Gems in the WEB DEV Universe. Thanks.
@javascriptmastery
@javascriptmastery 3 года назад
Thank you man!
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hey Susmito, have you created any projects using react or MERN ? Are you a fresher and open to job opportunities in web dev currently?
@susmitobhattacharyya1668
@susmitobhattacharyya1668 3 года назад
@@shivanigaddagimath5994 hi Shivani. Yes I have created projects on MERN stack and I am not a fresher.
@susmitobhattacharyya1668
@susmitobhattacharyya1668 3 года назад
about job opportunity... are there any openings you have to offer?
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
@@susmitobhattacharyya1668 Yes, we currently have opening for freshers and experienced candidates in web development. You can connect with me to know more. Please find my contact information on my channel.
@panshak
@panshak 3 года назад
You are the king we've all been waiting for. God bless you.
@opahprincewill4103
@opahprincewill4103 3 года назад
great content sir, please i am eagerly waiting for the part 3. include pagination, search functionality and authentication if possible. thank you sir
@javascriptmastery
@javascriptmastery 3 года назад
Thanks!
@Ejackson11
@Ejackson11 2 года назад
Can you help me with this error that i got in posts.js It says cannot read property of undefined reading ('length'). It was the condition: if (!posts.length && !isLoading) return 'No posts'
@manuelblanco9585
@manuelblanco9585 3 года назад
we need a full video on react + materialUI, definently worth learning
@javascriptmastery
@javascriptmastery 3 года назад
Might be coming in the future!
@f3-faithfitnessfinance
@f3-faithfitnessfinance 3 года назад
Everybody smash that freaking like button ....🔥🔥 We need part 3!!!!
@javascriptmastery
@javascriptmastery 3 года назад
Thank you!! 🙌
@javascriptmastery
@javascriptmastery 3 года назад
PART 3 IS NOW LIVE! 🎉
@cstroudio7516
@cstroudio7516 3 года назад
Most straightforward MERN tutorial ever! You are brilliant!
@Ejackson11
@Ejackson11 2 года назад
Can you help me with this error that i got in posts.js It says cannot read property of undefined reading ('length'). It was the condition: if (!posts.length && !isLoading) return 'No posts'
@kartikeyjangir6003
@kartikeyjangir6003 3 года назад
Thanks alot sir ,a lots of love and good wishes from India ❤️
@olcaykaplan1647
@olcaykaplan1647 3 года назад
Give us the third episode as a gift. You can do it, Santa!
@javascriptmastery
@javascriptmastery 3 года назад
PART 3 IS NOW LIVE! 🎉
@KamTuPLAY
@KamTuPLAY 2 года назад
Thank you, it's veeeeeeery useful. And I appreciate that you prepared css styles and it took little time. You are such an amazing teacher. Thanks again and good luck
@tinspham
@tinspham 3 года назад
Part3: Set Limit of Post per Page, click next page to load more... ❤❤❤
@javascriptmastery
@javascriptmastery 3 года назад
Coming if a lot of people request it! 😊
@stevencraig9492
@stevencraig9492 3 года назад
@@javascriptmastery I request it! maybe infinite scrolling or 'load 10 more' though
@judevector
@judevector Год назад
Please we are requesting for it 🙏❤
@neonsaha7577
@neonsaha7577 3 года назад
Thank you Sir. Please make a part 3 video for authentication . It would be great for new MERN developer. Wish you all the best.
@javascriptmastery
@javascriptmastery 3 года назад
Will do! 😊
@cryptofxindia
@cryptofxindia 3 года назад
thanks ...was waiting for this eagerly. one query : Is it possible to do this with react hooks only ...i mean could we just drop redux..
@javascriptmastery
@javascriptmastery 3 года назад
Yes, but Redux makes it more scalable, and makes state management across the app easier.
@cryptofxindia
@cryptofxindia 3 года назад
@@javascriptmastery ok thanks sir
@mariuszgolik7040
@mariuszgolik7040 3 года назад
Part two is as good as the first one .You are very good in your profession see you in the part 3 ;) ...
@pkyadav1986
@pkyadav1986 3 года назад
Do you all need part 3? What are you waiting for just simply touch the LIKE button just like I did😉
@javascriptmastery
@javascriptmastery 3 года назад
PART 3 IS NOW LIVE! 🎉
@pkyadav1986
@pkyadav1986 3 года назад
@@javascriptmastery WOW! Thank You so much brother for giving us all of these at no cost.
@helviohild7384
@helviohild7384 3 года назад
Can't touch like button twice.
@slingshot7602
@slingshot7602 3 года назад
Thanks, man. You are helping us to become a web developer. Salute from Bangladesh.
@javascriptmastery
@javascriptmastery 3 года назад
Greetings to Bangladesh! 👋
@nimishgupta5289
@nimishgupta5289 3 года назад
You are God for people like me !!
@javascriptmastery
@javascriptmastery 3 года назад
I'm just a regular human 👌
@shivanigaddagimath5994
@shivanigaddagimath5994 3 года назад
Hey Nimish, are you a fresher in web development and want to explore job opportunities in the same?
@burakk7830
@burakk7830 3 года назад
Thanks for video, Guys if you struggle with showing images in your react app(base64), make sure that caller for image={post.selectedFile} must specify height otherwise the image will not be visible. Hence, classes of card must have height attribute.
@zohaakram8368
@zohaakram8368 3 года назад
Please help my images are not displaying :(
@burakk7830
@burakk7830 3 года назад
@@zohaakram8368 Can you share what you get (error) from console in the browser?
@technoinfoworldwide2329
@technoinfoworldwide2329 3 года назад
we need pagination and authentication too...love from nepal...
@javascriptmastery
@javascriptmastery 3 года назад
Sure. Greetings to Nepal!
@harsh9558
@harsh9558 2 года назад
Thx a lot! I feel more comfortable with MERN stack. Will try out some open source projects to learn more.
@hdm_vision
@hdm_vision 2 года назад
Any one get error on the deployed App? The backend deployment was succeed but, when i open the app, the page said its error. Edit: Its solved. When I check the log, it said there is a problem with mongo db atlas connection. So I go to mongo DB atlas, and make all ip have the access.
@tarn84
@tarn84 2 года назад
god bless u
@Abbasabdallah97
@Abbasabdallah97 Год назад
You are really awesome bro ! I love that you explain everything in a clear way !