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

Поділитися
Вставка
  • Опубліковано 7 лип 2024
  • Using React, Node.js, Express & MongoDB you'll learn how to build a Full Stack MERN Project - from start to finish. The App is called "Memories" and it is a simple social media MERN application that allows users to post interesting events that happened in their lives.
    Part 2 is NOW OUT - • Full Stack MERN Projec... 🚀
    📙FREE Ultimate MERN Guide: resource.jsmastery.pro/mern-g...
    💻JS Mastery Pro - jsmastery.pro?discount=youtube
    ✅ A special UA-cam discount code is automatically applied!
    📚 Materials/References:
    GitHub Code (feel free to give it a star ⭐): github.com/adrianhajdin/proje...
    HTTP status codes: www.restapitutorial.com/https...
    MongoDB Atlas: www.mongodb.com/cloud/atlas
    MemDev: mem.dev/
    Styles Files: gist.github.com/adrianhajdin/...
    Image: bit.ly/memories_image
    📧 Join our JavaScript Mastery's Newsletter on Web Development, JavaScript & React to get exclusive programming guides, tips & tricks, and entire e-books: resource.jsmastery.pro/newsle... 🔥
    ⭐Hostinger is my personal recommendation for hosting - www.hostinger.com/javascriptm...
    Use the code JAVASCRIPTMASTERY to save up to 91% on all yearly hosting plans.
    💼 Business Inquiries: javascriptmastery00@gmail.com
    🌎 Find Me Here:
    Instagram: / javascriptmastery
    Patreon: / javascriptmastery
    Chapters:
    00:00 Intro + Demo
    02:28 Backend Setup
    06:18 Frontend Setup
    8:46 index.js Setup
    10:21 MongoDB Setup
    12:01 Connecting to the Database
    15:45 Routing
    18:40 Backend Folder Structure
    23:39 Controllers
    28:50 JSX Structure
    36:58 Styling
    42:01 Redux!
    57:07 Form
    1:09:05 Create a Post
    1:13:23 MERN
    #mern #reactjs #nodejs

КОМЕНТАРІ • 2,4 тис.

  • @kevgits
    @kevgits 3 роки тому +136

    I have been ignoring this recommendation for a few days thinking it's just another one of those tutorials that leave me with a million questions at the end but boy was I wrong. This is clearly the best MERN stack tutorial I have come across on YT. I love the organization of the back and front end. Makes it easier to understand how everything is linked. And you aced it with the Redux explainer too, not many do that. Many thanks!

    • @levihalperin7649
      @levihalperin7649 2 роки тому +10

      I still have a million questions

    • @NetSkillNavigator
      @NetSkillNavigator 2 роки тому +2

      Right, brotha' ! :D

    • @jaypatel5
      @jaypatel5 2 роки тому

      @@levihalperin7649 🤣🤣🤣

    • @usmankhan3051
      @usmankhan3051 2 роки тому

      @@levihalperin7649 You should just ask and clear those here or somewhere else.

  • @henrywitts
    @henrywitts 2 роки тому +152

    Clear, concise and no unnecessary cramming of third party modules. The fact that this is free plus the additional MERN Auth video is incredible. Thanks for providing top class education for everyone to access.

    • @javascriptmastery
      @javascriptmastery  2 роки тому +15

      Glad you like it Henry!

    • @javascriptmastery
      @javascriptmastery  2 роки тому +15

      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? :)

    • @henrywitts
      @henrywitts 2 роки тому +6

      @@javascriptmastery yeah of course :)

    • @businessuser5146
      @businessuser5146 Рік тому

      @@javascriptmastery Hi, is there an updated version of this project that we can start our journey with?

    • @bhartipragya3432
      @bhartipragya3432 Рік тому

      hey, does this course have any pre-requisites? I'm just a beginner, can I still follow without any prior knowledge?

  • @monome3038
    @monome3038 3 роки тому +18

    Just want to thank you so much for this amazing course, I never seen any UA-cam channel explain as great as you do.

  • @edpicmcgamson9923
    @edpicmcgamson9923 2 роки тому +4

    Absolutely killed it! The fact that it is also free also surprises me since I was not able to access any web development course for free. Best tutorial for Full Stack Development!! I loved it, especially because it is absolutely free!!

  • @SCUBAguypnw
    @SCUBAguypnw 3 роки тому +3

    I had attended a coding bootcamp a couple years ago while working full time and this part of it, routes and CRUD, and linking the server with the client, it was all incredibly challenging for me. There is almost nothing intuitive about any of the commands, you just have to use them perfectly or they don't work. By the end of the course when these concepts were explained I was so sleep deprived that nothing sunk in. I had expected I would need to watch several videos to piece this all together again but here are these two videos that explain the whole process so amazingly clearly. I am sure this has just saved me a ton of time. Very much appreciated!

  • @mihai-alexandrubujor9826
    @mihai-alexandrubujor9826 3 роки тому +23

    You are definitely not the hero we deserve, but the superhero we needed.
    You, my friend, are awesome!

  • @suryarghya3197
    @suryarghya3197 2 роки тому +3

    Your Tutorials are absolutely brilliant. I cannot thank you enough for teaching new developers like me.

  • @mokshithpb7991
    @mokshithpb7991 3 роки тому +8

    I was looking to buy a course on Udemy, until I found this series on UA-cam
    I was always searching for MERN tutorials and I can say that this is the BEST one you can found!!
    Thanks a lot

  • @jeremiahdunah8568
    @jeremiahdunah8568 3 роки тому +37

    This is great Job.
    Covered everything 'front, back and in between'... This will push every intermiadiate Dev to a higher level. Thanks alot man.
    Part 2 is as great as it sounds.
    Leegoo 💪💪💪🚀

  • @jmrtan7
    @jmrtan7 3 роки тому +34

    One of the best free tutorial videos on the internet! Straight to the point, no waste of time. I'd be happy to pay a version of a training where you deep dive into the logic of each section!

  • @king-manu2758
    @king-manu2758 3 роки тому +1

    I've just started and this is brilliant. You deserve all the success in the world.

  • @innosam4077
    @innosam4077 3 роки тому +4

    You are a blessing to junior developers like me

  • @rininrin
    @rininrin 3 роки тому +9

    Yoooo thanks for this!! It's a great breakdown of everything working together which is great so I know what to look for while doing my course work! Just realized I'm deffo a fan of your work (this is the 3rd video of yours i've seen without realizing it) so thank you soooo much for uploading these tutorials and projects!!!

  • @kaenpe4483
    @kaenpe4483 3 роки тому +4

    for you guys out there in 6 months, I want you to know I've been checking this channel before this dude had 1m+ subscribers!
    absolutely amazing work.

  • @mukopadavid7854
    @mukopadavid7854 3 роки тому

    I can see that you are a good teacher, i have not even finished watching the video, just by listening to your voice, i am able to tell that u are a good teacher

  • @martycjap2460
    @martycjap2460 3 роки тому +4

    Thank you so much for this video :) I'm really impressed how you've managed to put here all these nice and useful technologies. The structure and code look so clean, beautiful :D

  • @adityatiwari811
    @adityatiwari811 3 роки тому +38

    Thank you adrian ! I was looking for something like this to learn MERN stack and this was the video that cleared a lot of my doubts . You are the best. :)

    • @javascriptmastery
      @javascriptmastery  3 роки тому +3

      Thanks! 😊

    • @shivanigaddagimath6105
      @shivanigaddagimath6105 2 роки тому

      Hi Aditya! Are you a student or working currently? Would you be interested in exploring job opportunities in web development?

    • @siddharth3419
      @siddharth3419 2 роки тому +1

      @@shivanigaddagimath6105 hii i am interested u have any ?

    • @bindurenukunta7624
      @bindurenukunta7624 2 роки тому +1

      @@shivanigaddagimath6105 do u have any opportunities?

  • @carrotjuice01
    @carrotjuice01 3 роки тому +7

    This really is a fantastic tutorial series. Its such a huge injection of knowledge, but the explanations make it all seem as clear as day.

  • @danielworkman5839
    @danielworkman5839 3 роки тому +3

    Awesome video mate! As a junior dev this was really helpful at getting my head around the client VS server side of things and how the mern stack interacts!

    • @akalyad5465
      @akalyad5465 25 днів тому

      Whether your backend is connected to the frontend,did you have completed the project,....,.... whether this project will work......pls do response bro.....😢😢😢😢😢😢😢😢😢😢😢😢😢

  • @nelsonvarela7529
    @nelsonvarela7529 3 роки тому

    I really like the fact that you take some time to read the comments and replay some!! master+ empathetic, thanks bud

  • @jockertar
    @jockertar 2 роки тому +4

    This lecture has everything I wanted to learn and know. Thanks for the kind explanation and high quality project.

  • @abhaygupta894
    @abhaygupta894 3 роки тому +3

    What would have happened to us without this channel. You are so amazing, man. Your way of explanation is so awesome and precise. Please make a video of a project related to voice channels like discord. I really want to learn that functionality.

  • @fahadzakir6397
    @fahadzakir6397 3 роки тому

    thank you so much man, I lost my bootcamp projects due to mongoDB conversion to atlas, and after struggling for awhile your video helped me fix that.

  • @akanpatrick447
    @akanpatrick447 Рік тому

    JS is one of my best tutors on UA-cam. You are giving us so much value for free. Thank you so much.

  • @juantellez8989
    @juantellez8989 2 роки тому +4

    Simply one of the best MERN tutorials I've ever seen, congrats and thank you for all your work.

  • @afrosoul4eva
    @afrosoul4eva 2 роки тому +4

    I am halfway through this and this is amazing. I just finished my coding class on the MERN stack. This is my first project. Nice and easy to follow. Great explanations on what is happening.

    • @moisesortega6137
      @moisesortega6137 2 роки тому

      Where did you get this coding class on the MERN stack?

  • @avknash175
    @avknash175 3 роки тому

    Can't wait to complete this project. Thanks man for making our developer journey easy.

  • @samuelsaunier1678
    @samuelsaunier1678 2 роки тому +1

    This is the best content of full stack developing that I saw since 1 year of coding, thank you so much.

    • @user-wr9ul
      @user-wr9ul 2 роки тому

      Hi, can a user delete other people's post in this app?

  • @michaeltrew8102
    @michaeltrew8102 2 роки тому +101

    if you're getting Error: `useFindAndModify` is an invalid option. as an error, dont need to add this line anymore, its deprecated.

  • @akashdeepnandi
    @akashdeepnandi 3 роки тому +15

    We can't be thankful enough ❤️

  • @kiwi-Centaur
    @kiwi-Centaur 2 роки тому

    Bro, I cannot thank you enough, this is a wonderful exhibition of JavaScript Mastery(literally). thanks and god bless.

  • @binod3204
    @binod3204 3 роки тому +1

    Thanks a lot, for such a ❤️ course, really excited to now going for part 2, part 3 and part 4. You are really a gem.

  • @HayderMir
    @HayderMir 3 роки тому +3

    Thank you so much for this. Loving it.
    One note that I had to install some modules that the instructor did not mention or I missed the step when he did. Instructions were there to install react-redux but not for redux and redux-thunk. I kept getting compile error when I tried to start the server. After reading the error message, I installed these two and the code compiled fine.

  • @afridirahman5464
    @afridirahman5464 3 роки тому +54

    Woah.. This is literally an ultimate mern project to learn for the beginners

    • @javascriptmastery
      @javascriptmastery  3 роки тому +9

      Exactly!

    • @aditya-xt4it
      @aditya-xt4it 3 роки тому +4

      but I am a lot confused from the redux part god help mee......................... ):

  • @manchao1416
    @manchao1416 2 роки тому +1

    Dude we need another full MERN application course that, this is almost 2 years old now, your videos are INSANE

  • @rishichoubey5060
    @rishichoubey5060 2 роки тому

    this is some next level teaching ! Never thought MERN could be that Simple !! Hats off, Amazing Programmer !!

  • @robinrodrigues5101
    @robinrodrigues5101 3 роки тому +3

    This was a really good tutorial I have seen in a long time. Can't wait for part 2 :)

  • @asutoshpadhi1119
    @asutoshpadhi1119 3 роки тому +3

    Honestly, the best tutorial on mern stack. Loved it.

  • @fullStakz
    @fullStakz 3 роки тому

    crazy how i hadn't come across your channel before now. Very detailed and concise explanations. Thanks. Great delivery. Great work.

  • @hardylutula2774
    @hardylutula2774 3 роки тому +1

    this is the best REACT tutorial ever, thank you so much

  • @jayakishore1234
    @jayakishore1234 3 роки тому +3

    Thank You Adrian, this is some high level content. As always your way of explaining was on point. thank you for being our Javascript master.

    • @shivanigaddagimath6105
      @shivanigaddagimath6105 3 роки тому

      Hey Jay! Are you a student or working currently? Would you be interested to explore job opportunities in web development?

  • @mohammadsheikh7564
    @mohammadsheikh7564 3 роки тому +7

    Love this video for being informational while having great pacing and editing - you clearly put in a lot of work making this and it shows.

  • @blondfro2
    @blondfro2 2 роки тому

    This demo series- like all the videos you share - is awesome and incredibly informative.

  • @cze555
    @cze555 3 роки тому

    love the tutorial!just one note for those who are starting with it: import xxxx from ''xxxx'' doesn't work, require('''') is ...well required (sorry about that:)
    Same goes with exporting routes, instead of regular *export deafult router* it has to go with module.export=router

  • @gingerroth9534
    @gingerroth9534 3 роки тому +3

    Thank you for helping out a brand new web developer learn the MERN stack. I appreciate it very much. You have no idea how much I appreciate it. I am celebrating tonight because of you.

  • @alexkimeu1248
    @alexkimeu1248 3 роки тому +6

    Amazing stuff. Exactly what I needed. Thank you so much for this.

  • @Kevin-jc1fx
    @Kevin-jc1fx 3 роки тому

    Your channel is real gem for serious JavaScript developers. I subscribed.

  • @edwintjoa6099
    @edwintjoa6099 2 роки тому +1

    Thank you for the excellent video. I am beginner on React and was a bit confused on the Redux uses. But the video has inspired me to learn more. Great work!!

  • @leoortega5420
    @leoortega5420 3 роки тому +4

    Tried looking for good MERN stack tutorials and yours is by far the most impressive one :)

    • @javascriptmastery
      @javascriptmastery  3 роки тому +1

      Thank you!

    • @wonderman8537
      @wonderman8537 3 роки тому

      Hey why is he using body parser when express has all of it built-in 🤨

    • @ffss2000
      @ffss2000 3 роки тому

      @@javascriptmastery What extensions do you use on vscode?

  • @vossert
    @vossert 2 роки тому +2

    Thank you for this first part. I really am a code-along learner and this was a very good project to code along with!

    • @ayushdaharia9609
      @ayushdaharia9609 2 роки тому

      hey could your help me i followed the code line by line but im getting an error
      PS F:\memories-app\server> npm start
      > server@1.0.0 start F:\memories-app\server
      > nodemon index.js
      [nodemon] 2.0.15
      [nodemon] to restart at any time, enter `rs`
      [nodemon] watching path(s): *.*
      [nodemon] watching extensions: js,mjs,json
      [nodemon] starting `node index.js`
      F:\memories-app\server
      ode_modules\express\lib\application.js:355
      return this.settings[setting];
      ^
      TypeError: Cannot read property 'case sensitive routing' of undefined
      at Object.set (F:\memories-app\server
      ode_modules\express\lib\application.js:355:25)
      at Object.enabled (F:\memories-app\server
      ode_modules\express\lib\application.js:422:23)
      at Object.lazyrouter (F:\memories-app\server
      ode_modules\express\lib\application.js:140:27)
      at Object.use (F:\memories-app\server
      ode_modules\express\lib\application.js:214:8)
      at file:///F:/memories-app/server/index.js:8:13
      at ModuleJob.run (internal/modules/esm/module_job.js:169:25)
      at async Loader.import (internal/modules/esm/loader.js:177:24)
      at async Object.loadESM (internal/process/esm_loader.js:68:5)
      [nodemon] app crashed - waiting for file changes before starting...

  • @kunjpatel9274
    @kunjpatel9274 3 роки тому +1

    OMG! love your content.
    From this channel I just build 3 projects on React and after that directly I landed a Job 😃

  • @PurrpBeats
    @PurrpBeats 2 роки тому +3

    Amazing course I really appreciate the work you put into this. It is a lot of value packed in two videos.

  • @JoonhwanLee
    @JoonhwanLee 3 роки тому +4

    After watched this good introductory course, I started to keep saying myself "that's it" again and again all day long :-)

  • @55BLOCKS
    @55BLOCKS 2 роки тому

    Africa~kenya is growing because of you thank you for a good job, personally you've helped me.

  • @Noname_57
    @Noname_57 2 роки тому +2

    i love your organization man this is super clean you have no idea how this helped me improve my coding skills ^^ thanks a lot

  • @shervinmokthari1251
    @shervinmokthari1251 3 роки тому +12

    Thanks senpai! I gotta say you're my favourite teacher/mentor

    • @javascriptmastery
      @javascriptmastery  3 роки тому +4

      Thanks! 😊

    • @shivamvora2285
      @shivamvora2285 3 роки тому

      ua-cam.com/video/nPCfL_fuUk4/v-deo.html looks like linkedin clone with firebase as well easy explanation with github repo

  • @waleedalkathiri2880
    @waleedalkathiri2880 3 роки тому +35

    you really deserve more than like, this channel is more than fantastic❤❤

  • @igaimerca
    @igaimerca 3 роки тому

    I like your teaching style. For example here at 1:11:30 where you ask yourself what to do, and (I suggest it) then you respond after and hopefully I find it right. I really like it :)

  • @clipfams8887
    @clipfams8887 3 роки тому

    The app lets user to submit empty posts as well, we can add client side and server side conditions to prevent user from submitting an empty post.....awesome teaching..thanks a lot for such videos

  • @SimonYells
    @SimonYells 3 роки тому +3

    Exactly what I was looking for. Thank you for your effort!

  • @johnconnor9787
    @johnconnor9787 3 роки тому +9

    1:05 We can move onChange function outside the TextField element and use the following syntax:
    const handleChange = (e) => {
    setPostData({
    ...postData,
    [e.target.name]: e.target.value
    });
    And inside of TextField call this function:

  • @SiriusBlu
    @SiriusBlu 2 роки тому

    Hi, I loved the course. I am a complete newbie and have never coded in my life but wanna get into it. Was very easily understandable. Just one small correction which is not even relevant to the MEAN stack- about styling - for spacing between form input fields - use [ margin="normal" ] in each element in the Form.js inside the Form folder.
    Really grateful for such an amazing project.

  • @basicallyclutch
    @basicallyclutch Рік тому

    Super amazing tutorial, I have tried a few and I am only 30 minutes into this one. By far the clearest and I can understand all they back end code now. Great work looking forwards to watching more! Thank you!!

    • @hasibalfuad9652
      @hasibalfuad9652 Рік тому +1

      Does it work the same? I mean it's 2 years old

  • @bastianbastias7607
    @bastianbastias7607 3 роки тому +7

    Thanks for this content i really appreciated , regards from Chile
    Keep going!

  • @markmanson1440
    @markmanson1440 3 роки тому +54

    Wow, you're so selfless. Thank you.

  • @nana-zh3eh
    @nana-zh3eh 3 роки тому +2

    I can't thank you enough for this! Liked and subbed! Will also recommend this to my classmates and peers. You deserve all the love!

  • @jackiebobbinne575
    @jackiebobbinne575 Рік тому

    I have just finished part one and for the first time, I have understood how to connect the backend to the front-end.
    Great tutorial

  • @eternalcalm8080
    @eternalcalm8080 3 роки тому +7

    yeeeeeeeeeeeessss I have been waiting for this for so long, I am so excited to build this one, I have almost built all your react projects.❤💥

    • @javascriptmastery
      @javascriptmastery  3 роки тому +1

      It is finally here! 👌

    • @kanchansharma8454
      @kanchansharma8454 3 роки тому +1

      can you please help me out in fixing my error

    • @eternalcalm8080
      @eternalcalm8080 3 роки тому

      @@kanchansharma8454 whats ur problem idk if i could help you

    • @shivanigaddagimath6105
      @shivanigaddagimath6105 3 роки тому

      @@kanchansharma8454 Hey Kanchan! Are you a student or working currently? Would you be interested to explore job opportunities in web development?

    • @shivanigaddagimath6105
      @shivanigaddagimath6105 3 роки тому

      Hey Deekshanta! Are you a student or working currently? Would you be interested to explore job opportunities in web development?

  • @jaison12356
    @jaison12356 3 роки тому +3

    amazing, please continue! nice content! you have a new registred!

  • @GamerRipken_
    @GamerRipken_ 3 роки тому

    Fantastic project, instruction, teaching, etc. Thank you for the project! Glad I found this!

  • @thekingdeimos
    @thekingdeimos 3 роки тому

    Excellent video Adrian! I found many series of MERN projects, but they had bad practises.
    Keep making Javascript stuff, thank you very much !
    cheers from Madrid

  • @manikantamatta4670
    @manikantamatta4670 3 роки тому +4

    thank you bro!!! hope you never stop making amazing tutorials in youtube

    • @javascriptmastery
      @javascriptmastery  3 роки тому

      Thank you! 😊

    • @shivanigaddagimath6105
      @shivanigaddagimath6105 3 роки тому

      Hi Manikanta! Are you a 2021 pass out or a working professional? Would you be interested to explore web development job opportunities?

  • @nijinnazar4760
    @nijinnazar4760 3 роки тому +6

    I have learnt and got some experience in React. Then nowadays I am learning Backend.
    I really wanted this to know how to connect everything and deploy....better timing
    😇❤️

  • @alvinkariuki236
    @alvinkariuki236 3 роки тому

    you have literally debunked where I was stuck. I felt something was off considering my redux implementation involved a mixture hooks and "the old ways". Thanks so much man.

  • @wdoodoo1
    @wdoodoo1 3 роки тому

    Thank you for sharing your knowledge! Now I am starting part 2 of your video! Have a good day!

  • @kiruax3574
    @kiruax3574 3 роки тому +11

    This is great, Thanks for your hardwork ❤️

  • @yaredweldegebrial4486
    @yaredweldegebrial4486 3 роки тому +3

    Finally the Best course from the best Teacher Thank u.

  • @neonew339
    @neonew339 3 роки тому +1

    this is probably the best mern app tutorial using redux on youtube.

  • @luluahn
    @luluahn 4 місяці тому +1

    I have ADHD and have comprehension issues. But for some reason, I can actually sit and listen to your videos! Not only that, I'm also learning and understanding them too!

  • @popcorn7685
    @popcorn7685 3 роки тому +15

    Seems like its the best one that I found on youtube!
    But I have to come back later since Im not readied especially in the redux part😂

  • @plashless3406
    @plashless3406 2 роки тому +1

    I can say the only one word for you and your channel. "Love".

  • @mnkfthr5197
    @mnkfthr5197 3 роки тому

    insane job, you gave us so much ressources, I'm a React beginner and I thanks you

  • @muhammadrydwan2213
    @muhammadrydwan2213 3 роки тому +4

    well when this tutorial coming. 2020 isn't too bad at all. Amazing tutorial dude!

  • @unknownman1
    @unknownman1 3 роки тому +3

    This looks so cool. Thanks for the video.

  • @ugurismail9109
    @ugurismail9109 Рік тому

    thank you dude. world is spinning around because of the guys like you.

  • @Myshio
    @Myshio 2 роки тому

    I would love a version of this project and video with react routing as well, this was so clearly and concisely explained!

  • @orelhassid5812
    @orelhassid5812 3 роки тому +10

    Wow, this is amazing!
    Short explanation and Quickly continue to the next step without any more bullshit

    • @javascriptmastery
      @javascriptmastery  3 роки тому

      Thank you!!

    • @aditya-xt4it
      @aditya-xt4it 3 роки тому

      @@javascriptmastery Thank you so much for this course
      please can you explain this in a lot more detail please for beginners like me it's quite complex to undestand

  • @cleancodez
    @cleancodez 3 роки тому +6

    This is great man, keep making the mster of js....

    • @javascriptmastery
      @javascriptmastery  3 роки тому +2

      Will do

    • @cleancodez
      @cleancodez 3 роки тому +1

      @@javascriptmastery Can yo make Vue and Nuxt tutorial with firebase auth and data persistence?
      Am a fun of react js, but learn VueJs is also...
      Any body supporting the same to like.

  • @85boss13
    @85boss13 3 роки тому

    I was thinking of project to help me practice my coding, and this is awesome. A lot of information as usual, but great. Thanks.

  • @m2tdev
    @m2tdev 3 роки тому +1

    You are amazing. That was exactly what I was looking for. I learned every single information you give in different sources but I was always confused about how to stick them together. Thanks to this video, everything is clear for me. I will be back and watch it whenever I need. Thank you.

  • @sivalingams.k3521
    @sivalingams.k3521 3 роки тому +4

    One of the best MERN course🔥. Thank you JS Mastery 🙏

    • @javascriptmastery
      @javascriptmastery  3 роки тому

      Glad you like it! 😊

    • @shivanigaddagimath6105
      @shivanigaddagimath6105 3 роки тому

      Hey! Are you a 2021 pass out or a working professional? Would you be interested to explore web development job opportunities?

    • @sivalingams.k3521
      @sivalingams.k3521 3 роки тому +1

      @@shivanigaddagimath6105 I'm a working professional.. but yes I would be interested to explore job opportunities..

    • @shivanigaddagimath6105
      @shivanigaddagimath6105 3 роки тому

      @@sivalingams.k3521 That's great! Can we please get in touch via LinkedIn or mail? Just search Shivani Gaddagimath on LinkedIn and request to connect! The first profile that pops up is mine.

    • @shivanigaddagimath6105
      @shivanigaddagimath6105 3 роки тому

      @@sivalingams.k3521 Please get in touch on LinkedIn if interested.

  • @mazorsharp
    @mazorsharp 3 роки тому +1

    well.. took over 20 hours to figure out.. but finally did part 1! thankful for you javascript mastery!!!!

  • @TheJonChristie
    @TheJonChristie 2 роки тому

    Good looking out man. Great addition to the community 👍

  • @DonNgethe
    @DonNgethe 3 роки тому +6

    1. Bigups for creating this tutorial. Loving it all the way from Kenya
    2. A key issue I found is when adding the onDone for selectedFile. A key point to put across is the anonymous callback function variable needs to be using "{}"parenthesis otherwise it will fail. Had to review your code to find the issue.
    Other than that. I'm really enjoying coding along with you. For sure as everyone is saying Redux is very confusing. But after coding for a long time. I know there are things you learn after doing them a long time so I am glad you added it in the project. I can't wait to see what Part 3 will hold :)

    • @javascriptmastery
      @javascriptmastery  3 роки тому +1

      Thanks! Coming this Friday!

    • @amrishtembe4063
      @amrishtembe4063 5 місяців тому

      Spent 2 hrs finding this bug for ( { base64 } ). Thanks for the input @DogNgethe

  • @ahmadmuslih
    @ahmadmuslih 3 роки тому +9

    Finally I learned how to upload image to MongoDb! Thank you so much❤️

    • @javascriptmastery
      @javascriptmastery  3 роки тому +1

      Glad you like it!

    • @emreerkorkmaz4865
      @emreerkorkmaz4865 3 роки тому

      Can you tell me how please?

    • @ahmadmuslih
      @ahmadmuslih 3 роки тому

      @@emreerkorkmaz4865 It's in the video, you convert the image to base64 then store it in MongoDb

    • @emreerkorkmaz4865
      @emreerkorkmaz4865 3 роки тому

      @@ahmadmuslih I've fixed the error. Thank you.
      Edit: Solution is simple. It was a typo. Check your code or use typescript instead.

    • @educateyourself2530
      @educateyourself2530 3 роки тому

      yeah that right

  • @softultraviolence5673
    @softultraviolence5673 2 роки тому

    Your content change people's lifes. Thanks for sharing your knowledge!

  • @sagarneowebww2470
    @sagarneowebww2470 3 роки тому

    This is exactly what I was looking for! Great work bro

  • @za_izhar
    @za_izhar 3 роки тому +12

    if "type": "module" doesn't work please update node to 14 or above!

  • @fatihklc4022
    @fatihklc4022 2 роки тому +4

    his terminal : everything looks cool keep up the good work server is running you gonna be rich
    my terminal : 999 errors 95 bugs 584 bananas

  • @mariuszgolik7040
    @mariuszgolik7040 3 роки тому +1

    You have a gift! Do what you do because you are Great!!! and very Precise, which is very important in the industry! Thank you very much for watching this movie. Now hopefully Part 2 is as good as Part 1! I will keep an eye on you. I keep my fingers crossed for your development because I think you have Huge potential !!! don't waste it! Best regards and see you soon ! :D ;)!