Build a Fullstack Booking App using MERN (mongo, express, react, node)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

ความคิดเห็น • 672

  • @p__07
    @p__07 ปีที่แล้ว +18

    Started with zero experience of the MERN stack and by the end of it I was able to add a search feature that filters the listings by location, price and max guests all by myself and within an hour. Great tutorial Dawid!

    • @CodingWithDawid
      @CodingWithDawid  ปีที่แล้ว +4

      I am glad to hear that! Keep going 💪🏻

    • @anitajelic9210
      @anitajelic9210 ปีที่แล้ว +2

      Hi, can you explain how you did that, or provide code? I am having troubles with that 😅 right now..

    • @PrabhjotSharma-vh4eg
      @PrabhjotSharma-vh4eg 8 หลายเดือนก่อน

      node:events:496
      throw er; // Unhandled 'error' event
      ^
      Error: listen EADDRINUSE: address already in use :::4000
      at Server.setupListenHandle [as _listen2] (node:net:1872:16)
      at listenInCluster (node:net:1920:12)
      at Server.listen (node:net:2008:7)
      at Function.listen (C:\Users\prabh\Dropbox\OneDrive\Documents\jaimatadi\api
      ode_modules\express\lib\application.js:635:24)
      at Object. (C:\Users\prabh\Dropbox\OneDrive\Documents\jaimatadi\api\index.js:53:5)
      at Module._compile (node:internal/modules/cjs/loader:1376:14)
      at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
      at Module.load (node:internal/modules/cjs/loader:1207:32)
      at Module._load (node:internal/modules/cjs/loader:1023:12)
      at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
      Emitted 'error' event on Server instance at:
      at emitErrorNT (node:net:1899:8)
      at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
      code: 'EADDRINUSE',
      errno: -4091,
      syscall: 'listen',
      address: '::',
      port: 4000
      }
      Node.js v20.11.1
      [nodemon] app crashed - waiting for file changes before starting...
      i'm getting this error please help me as i need to complete the project by today ....please reply its urgent sir plzzz
      @@CodingWithDawid

    • @sweetangleam5106
      @sweetangleam5106 3 หลายเดือนก่อน

      A search bar and Search feature that filters the listing's by location, price, gender,

  • @chuphu51
    @chuphu51 ปีที่แล้ว +85

    I didn't know how to make a complete MERN project until I watched this video. Thank you so much

    • @CodingWithDawid
      @CodingWithDawid  ปีที่แล้ว +10

      No problem. I am glad I could help! 🙂

    • @robinrand6626
      @robinrand6626 ปีที่แล้ว

      where you able to upload images i could only upload images through the link function

    • @sagarpoudel5321
      @sagarpoudel5321 ปีที่แล้ว

      Hey have you completed this project do it have admin dashboard?

    • @chembetikarunakar814
      @chembetikarunakar814 ปีที่แล้ว

      ​@@CodingWithDawiddo you remember code by practicing??

    • @a_rsh
      @a_rsh ปีที่แล้ว

      bro i am unable to login there is error how to sole this issue?

  • @EllisEnobun
    @EllisEnobun ปีที่แล้ว +59

    This is why I LOVE this channel. NO STARTER CODE! EVERYTHING FROM SCRATCH!

  • @herdianafrody9525
    @herdianafrody9525 ปีที่แล้ว +9

    I'm from Indonesia and i just finished this tutorial. Many many thanks to you Dawid! You helped me a lot to learn MERN Stack. May god bless you.

    • @gaganshenvi2110
      @gaganshenvi2110 11 หลายเดือนก่อน

      did u get stuck anywhere during the course?

  • @RajeevCanDev
    @RajeevCanDev ปีที่แล้ว +9

    I used to worry about how to get my hands dirty on the backend after learning Reactjs , i followed tutorials and crash courses but none of them gave me a real feel about how we actually write full stack projects....you are a 🥇 writting mern projects from scratch throughout recording is not everyone's cup of tea ☕ luv from India 🇮🇳♥️

    • @varijatvarun2867
      @varijatvarun2867 ปีที่แล้ว

      Had u deployed the project even partially ????

    • @RajeevCanDev
      @RajeevCanDev ปีที่แล้ว

      @@varijatvarun2867 yes he has uploaded the deployment video as well

    • @varijatvarun2867
      @varijatvarun2867 ปีที่แล้ว

      @@RajeevCanDev no no ,i mean had u completed the project on your own and deployed ??

    • @RajeevCanDev
      @RajeevCanDev ปีที่แล้ว

      @@varijatvarun2867 I'll deploy it by next week after applying some changes in UI and adding some links... although I've pushed it on git

    • @nehalpradhan2229
      @nehalpradhan2229 ปีที่แล้ว

      @@RajeevCanDev hey bro any advice on learning backend. I am only focusing on frontend for now and will probably do backend later since I'm not confident about it mostly because it might be too much for me to learn all at once. what do you suggest??

  • @shashank9968
    @shashank9968 ปีที่แล้ว +2

    Thank you so much for this video, learnt a lot.

    • @sagarpoudel5321
      @sagarpoudel5321 ปีที่แล้ว

      Hey have you completed this project do it have admin dashboard?

  • @AnusreeU-k3f
    @AnusreeU-k3f 3 หลายเดือนก่อน +5

    okay, after one whole month of making this project, i can assure you his explanation is great. i was a beginner when i started this but now i can write small javascript functions on my own. There are some very small errors in this u can correct them through chatgpt, before starting i saw many comments saying they got stuck at some point and left the whole project, even i felt so but overcame those through chatgpt and reading some documentation. i couildnt connect mongodb atlas so used my local env string for that. expect that the whole projet is fine and u can finish it.

    • @abhinavsingh7790
      @abhinavsingh7790 2 หลายเดือนก่อน

      have you faced token problem while submitting form ???

  • @xzex2609
    @xzex2609 หลายเดือนก่อน

    I was really getting tired of being good in express and react and tailwind and django , mongodb sql , .... I want to get my hands dirty from now on just working on project and this channel is great describing every piece of the work and most of the time going ahead of him . I love his approach

  • @dmytrovoloshyn4602
    @dmytrovoloshyn4602 ปีที่แล้ว +13

    A thousand thanks to you, David. Your videos are amazing. God bless such a great teacher and person.

  • @chandanjanardan3102
    @chandanjanardan3102 ปีที่แล้ว +2

    HI Dawind you dont no how much respect I have for you . Thank you so much for all these content.

    • @riyakarnik5053
      @riyakarnik5053 7 หลายเดือนก่อน

      hello.... have you uploaded this project on github

    • @riyakarnik5053
      @riyakarnik5053 7 หลายเดือนก่อน

      if yes then pls give github link i know how to build it but really don't have time rn

  • @ayushijain3760
    @ayushijain3760 ปีที่แล้ว +19

    This video is just amazing!!! I am so glad you are jumping right into the problem and not talking endlessly about unnecessary things...Thank you for this amazing tutorial :)

    • @CodingWithDawid
      @CodingWithDawid  ปีที่แล้ว +7

      You’re welcome!

    • @Osirisdigitalagency
      @Osirisdigitalagency ปีที่แล้ว +1

      @@CodingWithDawidhey David thank you so much for all you do. But please what theme and font do you use on your IDE… it’s superb… really love it ❤

    • @sagarpoudel5321
      @sagarpoudel5321 ปีที่แล้ว

      Hey have you completed this project do it have admin dashboard?

    • @PrabhjotSharma-vh4eg
      @PrabhjotSharma-vh4eg 8 หลายเดือนก่อน

      getting this error please help me out plzzzzzzzzzzzzzzzzzzzzzzz
      node:events:496
      throw er; // Unhandled 'error' event
      ^
      Error: listen EADDRINUSE: address already in use :::4000
      at Server.setupListenHandle [as _listen2] (node:net:1872:16)
      at listenInCluster (node:net:1920:12)
      at Server.listen (node:net:2008:7)
      at Function.listen (C:\Users\prabh\Dropbox\OneDrive\Documents\jaimatadi\api
      ode_modules\express\lib\application.js:635:24)
      at Object. (C:\Users\prabh\Dropbox\OneDrive\Documents\jaimatadi\api\index.js:53:5)
      at Module._compile (node:internal/modules/cjs/loader:1376:14)
      at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
      at Module.load (node:internal/modules/cjs/loader:1207:32)
      at Module._load (node:internal/modules/cjs/loader:1023:12)
      at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
      Emitted 'error' event on Server instance at:
      at emitErrorNT (node:net:1899:8)
      at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
      code: 'EADDRINUSE',
      errno: -4091,
      syscall: 'listen',
      address: '::',
      port: 4000
      }
      Node.js v20.11.1
      [nodemon] app crashed - waiting for file changes before starting...
      @@CodingWithDawid

  • @vigneshkathiresan1747
    @vigneshkathiresan1747 ปีที่แล้ว +2

    So Great! Just now finished the whole video 👏 . Dawid forgot to cover the search component. I guess he left it out for us, as a homework!😂

  • @asteptowardsmycareer7508
    @asteptowardsmycareer7508 ปีที่แล้ว +26

    Man, you earned my respect. Hats off to your explanation of such excellent content. Really Loved it

  • @codezeloss
    @codezeloss ปีที่แล้ว +7

    Thank you so much Dawid!!!
    Another great MERN tutorial as always, it was an amazing enjoyable one. I love you're teaching style as well!

  • @cuongleinh975
    @cuongleinh975 9 หลายเดือนก่อน +2

    You are not only good but also teach very enthusiastically. It's not easy to find a great channel like this. I subscribed.

  • @hsmyv
    @hsmyv 5 หลายเดือนก่อน

    I completed whole project watching 1 hour or 30 minutes a day. Thank you for video.

  • @sachinrathod8319
    @sachinrathod8319 ปีที่แล้ว +1

    The way he is building this project is much fun than any other videos on the yt. Like the step by step details and explaination. Nice work brother

  • @joa9899
    @joa9899 ปีที่แล้ว +2

    Thank you David for the excellent contents! The way you taught is amazing. I am really appreciated it!

  • @Ale-zz3cq
    @Ale-zz3cq ปีที่แล้ว +1

    Thank You So much for the usefull information Dawid, as a first year college student this very useful, can't wait to learn more from you.

  • @yaredmekonnen3163
    @yaredmekonnen3163 ปีที่แล้ว +1

    You are a naturally gifted teacher bro fr fr!!!!!

  • @giggles8593
    @giggles8593 5 หลายเดือนก่อน

    Currently grinding web dev to get a job. Thank you for this video this helps a lot!

  • @RajeevCanDev
    @RajeevCanDev ปีที่แล้ว

    Happy teacher's day to one of the best teacher i met this year♥️

  • @xinliao9954
    @xinliao9954 ปีที่แล้ว +2

    Hello Dawid, interesting method on installing the packages along the tutorial when needed instead of doing it all in the beginning . Fantastic work, thanks for everything!

    • @sagarpoudel5321
      @sagarpoudel5321 ปีที่แล้ว

      Hey have you completed this project do it have admin dashboard?

  • @user-sd6hi1qv5g
    @user-sd6hi1qv5g ปีที่แล้ว +2

    It would be great to have a community for doubt clearing about these projects if someone got stuck

  • @shadowrealms2676
    @shadowrealms2676 ปีที่แล้ว

    Thank you soo much dawid, i was soo stressed out until i found your tutorial, truly a savior

  • @studiosmuse6136
    @studiosmuse6136 ปีที่แล้ว +3

    Wow!! what a beautiful project. I've been looking for a project like this for a long time. Thank you very much Coding With Dawid

  • @samirrobin3524
    @samirrobin3524 ปีที่แล้ว +5

    What an amazing project. I learn so much complex concepts in easy way from this tutorial. Thank you so much for this amazing content ❤️❤️

    • @pranavdherange1185
      @pranavdherange1185 ปีที่แล้ว

      Did you face any major
      problems while making this project?

  • @ChamaraBandara-t9b
    @ChamaraBandara-t9b ปีที่แล้ว

    Dear Dawid, amazing course, Learning so much from this tutorial.Thank you very much

  • @sagarchavan973
    @sagarchavan973 ปีที่แล้ว +4

    Big salute to your efforts you put in for creating this project ❤️

  • @abdullahkarahan61
    @abdullahkarahan61 ปีที่แล้ว +2

    You are great Dawid. I want to start it immediately.
    One advice ; at the end of the project you should deploy project to Netlify, Vercel etc.

    • @CodingWithDawid
      @CodingWithDawid  ปีที่แล้ว +5

      Sure. I will try to add deployments more often. I did it for few projects thou. I think it was twitter clone and i made also a seperate video only about how to deploy mern apps to vercel.

    • @iamakashkumarram
      @iamakashkumarram ปีที่แล้ว +4

      @@CodingWithDawid Yes sir please make a video on how to Deploy Mern app on Vercel

  • @Charles-nv3gy
    @Charles-nv3gy ปีที่แล้ว +9

    Beautiful. Learning so much from your style of teaching...
    An E-learning app clone would be so much appreciated. Something like Udemy

  • @sabinbajracharya4849
    @sabinbajracharya4849 ปีที่แล้ว

    I watched so many YT tutorials and find this a 💥💥💥💥💥💥💥💥💥

  • @sohammukherjee1392
    @sohammukherjee1392 ปีที่แล้ว +2

    Please keep on posting more and more fullstack projects so that we can update our resume with them and also happy rose day 2023 guys

  • @Kevin-cg7qk
    @Kevin-cg7qk ปีที่แล้ว

    Great tutorial, can you do a fitness tracker application next time?

    • @CodingWithDawid
      @CodingWithDawid  ปีที่แล้ว

      You mean to count sets and reps in every excercise? Do you have any example?

    • @Kevin-cg7qk
      @Kevin-cg7qk ปีที่แล้ว +1

      @@CodingWithDawid Yea a fitness app that allows someone to create custom workouts or pull from a database of workouts. Counting sets and reps and also allowing for the calculations of BMI and body fat percentage. The app would also need to be able to track meals and maybe offer nutritional advice. Would love to work on the app with you if you think it's a good idea!

  • @kasifmansuri7552
    @kasifmansuri7552 ปีที่แล้ว

    Thanks Dawid Enjoyed the video...learned alot from you.... Have a good life!!

  • @eliecersmora5931
    @eliecersmora5931 ปีที่แล้ว

    great, keep making this such an amizing MERN proyects bro. love it, thank you

  • @yangdanqin
    @yangdanqin ปีที่แล้ว

    amazing project, I learn to build a real-world app form your video!!

  • @Manga4u585
    @Manga4u585 10 หลายเดือนก่อน

    Thank you so much sir i have seen the entire video faced few problem but finally i have completed the whole project thanks to you for providing such amazing project hats off to you

    • @CodeWise43
      @CodeWise43 9 หลายเดือนก่อน

      can u provide me your github link ,im facing some errors

    • @aaa-os3pj
      @aaa-os3pj 9 หลายเดือนก่อน

      What's the error​@@CodeWise43

  • @pragyanchakravarty765
    @pragyanchakravarty765 11 หลายเดือนก่อน

    Thank You Bro! Love from India 🇮🇳❤

  • @anmolporwal806
    @anmolporwal806 ปีที่แล้ว +2

    Amazing project and explanation

  • @avakinmio9080
    @avakinmio9080 ปีที่แล้ว

    Brother you are doing the lord's work ❤

  • @merkasin
    @merkasin ปีที่แล้ว

    Thank you Dawid, I learned so much from this project. Keep up the good work.💥

    • @roshannair5071
      @roshannair5071 ปีที่แล้ว

      bhai ye project work karta hna?

    • @merkasin
      @merkasin ปีที่แล้ว

      @@roshannair5071 yes

  • @mark-cr4by
    @mark-cr4by ปีที่แล้ว

    bro is legend Im gonna watch all your vid from now on

  • @MoravioBeller
    @MoravioBeller ปีที่แล้ว

    Love this Dawid, thanks! You won a new subscriber.

  • @Real_Burundian
    @Real_Burundian 6 หลายเดือนก่อน

    Thank you Dawid really enjoyed learning a New skill with you

  • @azaanibrahimmohamed2846
    @azaanibrahimmohamed2846 ปีที่แล้ว

    This project has helped me a lot in many areas thanks bro

  • @tamalchakraborty6355
    @tamalchakraborty6355 ปีที่แล้ว +6

    If anyone following this tutorial and have stuck in 1:25:00 to 1:30:00 because the token is not showing in the request header, here is the solution :
    const passOk = bcrypt.compareSync(password, userDoc.password)
    if(passOk){
    jwt.sign({
    email:userDoc.email,
    id: userDoc._id,
    }, jwtSecret, {}, (err, token) =>{
    if(err) throw err;
    res.cookie('token', token, {
    sameSite: 'none',
    secure: true
    }).json('pass ok');
    });
    Here the "sameSite: 'none',
    secure: true" code is new, other's are written by Dawid in the tutorial. I hope this will solve the issue.

    • @harshpandey4190
      @harshpandey4190 2 หลายเดือนก่อน +3

      Thanks man .. solved my doubt of another project .. thanks alot I was not able to resolve the error after 2 complete day

    • @kacperkowalski6862
      @kacperkowalski6862 26 วันที่ผ่านมา +1

      Thanks bro..

  • @Dark-ch2zp
    @Dark-ch2zp ปีที่แล้ว +1

    thanxxx for this wonderful project learned a lot
    here is a little suggestion : plzz if its possible make site responsive too.

  • @habeeb_a
    @habeeb_a ปีที่แล้ว +2

    1:34:10 how to add components in chrome dev tools? like network ,console,sources options?
    answer= you can add the components in dev tools by installing an extension called react developer tools from chrome

  • @mahaburrahman1666
    @mahaburrahman1666 ปีที่แล้ว

    awesome project dude
    taking some love from heart ❤

  • @habeeb_a
    @habeeb_a ปีที่แล้ว +3

    Answer for why i was stuck at 26:00
    issue : page was blank , no HTML content was shown in local server
    header file code separated in Header.jsx but it after adding as to indexPage return(); file ,it won't working

    • @habeeb_a
      @habeeb_a ปีที่แล้ว +1

      it was because in header file i didn't import {link} from react dom

    • @gugan9977
      @gugan9977 ปีที่แล้ว

      @@habeeb_a I am having same issue how to rectify

    • @igormilione7272
      @igormilione7272 9 หลายเดือนก่อน

      @@gugan9977 it's what Habeeb said in Header.jsx we need to import Link from dom: import { Link } from "react-router-dom";

  • @WhereIsEric
    @WhereIsEric 10 หลายเดือนก่อน

    I started following you, thank you for making videos. I have learned a lot

    • @CodingWithDawid
      @CodingWithDawid  10 หลายเดือนก่อน +1

      glad to hear it!

    • @PrabhjotSharma-vh4eg
      @PrabhjotSharma-vh4eg 8 หลายเดือนก่อน

      getting this error please help me out plzzzzzzzzzzzzzzzzzzzzzzz
      node:events:496
      throw er; // Unhandled 'error' event
      ^
      Error: listen EADDRINUSE: address already in use :::4000
      at Server.setupListenHandle [as _listen2] (node:net:1872:16)
      at listenInCluster (node:net:1920:12)
      at Server.listen (node:net:2008:7)
      at Function.listen (C:\Users\prabh\Dropbox\OneDrive\Documents\jaimatadi\api
      ode_modules\express\lib\application.js:635:24)
      at Object. (C:\Users\prabh\Dropbox\OneDrive\Documents\jaimatadi\api\index.js:53:5)
      at Module._compile (node:internal/modules/cjs/loader:1376:14)
      at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
      at Module.load (node:internal/modules/cjs/loader:1207:32)
      at Module._load (node:internal/modules/cjs/loader:1023:12)
      at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
      Emitted 'error' event on Server instance at:
      at emitErrorNT (node:net:1899:8)
      at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
      code: 'EADDRINUSE',
      errno: -4091,
      syscall: 'listen',
      address: '::',
      port: 4000
      }
      Node.js v20.11.1
      [nodemon] app crashed - waiting for file changes before starting...@@CodingWithDawid

  • @007zms3
    @007zms3 ปีที่แล้ว +4

    hey Dawid , I think you should also tell us the commands to follow every-time you install new packages, unlike yourself, some of us might be using npm instead of yarn . It is quite nerve-wrecking when we can not further process the learning steps. Thank you ..

  • @HeadbangingChannel
    @HeadbangingChannel ปีที่แล้ว +5

    Dear Dawid, amazing course, can I suggest putting the SVG icons inside a folder in the repo and export them to the components you need? That will make the code cleaner and easier to read. Once again thank you

    • @asthanegi3908
      @asthanegi3908 ปีที่แล้ว

      did you complete making the project ? Is it working fine or throwing some errors ?

  • @yatsenko_psy
    @yatsenko_psy ปีที่แล้ว

    Thanks very must. I am going to continue working this project that I can include in my portfolio. It was wonderful. I have working with you. I feel more confident when codding now. Also I have practicing on English.

    • @shindeprem228
      @shindeprem228 5 หลายเดือนก่อน

      Have u added more features to this project?

  • @SkeechFab
    @SkeechFab ปีที่แล้ว +1

    Excellent thank you! I wish there was a tutorial like this for Django.

  • @NeverCodeAlone
    @NeverCodeAlone ปีที่แล้ว

    Wow, there is so much stuff outside. Thx for overview.

  • @ajassharafudeen
    @ajassharafudeen 4 หลายเดือนก่อน

    Thank you very much David. I learned a lot from this project and I hope I can code like you.

  • @muhanadsamer7635
    @muhanadsamer7635 ปีที่แล้ว

    great tutorial god bless my friend ...I learn from your tutorials every day

  • @franciscooliveira4825
    @franciscooliveira4825 ปีที่แล้ว +2

    Hello, I have problems with 05:50:26 - Booking functionality. I can't make the routes work, more precisely, I can redirect to booking:id later. I wanted to know if someone could help me

  • @prashlovessamosa
    @prashlovessamosa ปีที่แล้ว

    Man thanks for sharing free knowledge these videos are very helpful for beginners like me.

  • @killshotz6747
    @killshotz6747 ปีที่แล้ว +1

    Very helpful tutorial 👏
    What a real g

  • @BTB25647
    @BTB25647 ปีที่แล้ว

    David ...thank you brother, it all finally makes sense!

  • @user-zj9pq5xc7x
    @user-zj9pq5xc7x 5 หลายเดือนก่อน

    Probably the best tutorial ive ever watched on web dev. thank you for the amazing content

  • @АлександрАлександр-к9ц2с

    Hi from Russia, very cool project

  • @yangdanqin
    @yangdanqin ปีที่แล้ว +2

    Your video is so helpful, could you also share how to deploy the app, people who are new to deploy like me would need this handful instructions from you as well, thanks^^

  • @velvephimbo7040
    @velvephimbo7040 ปีที่แล้ว

    Thank you sir for your time and effort. Much appreciated and God Bless You

  • @hugopinho9534
    @hugopinho9534 ปีที่แล้ว

    Amazing video! You teach very very well!!

  • @subramanianchenniappan4059
    @subramanianchenniappan4059 ปีที่แล้ว +1

    Great . I am a Java developer . Always wanted to learn MERN

  • @kikejoo2240
    @kikejoo2240 ปีที่แล้ว +1

    Excellent job mi amigo! Thanks very much for your help. I appreciate it.

  • @ihebbenaicha1353
    @ihebbenaicha1353 ปีที่แล้ว

    thank you so much , we learn from channels like this !

    • @sagarpoudel5321
      @sagarpoudel5321 ปีที่แล้ว

      Hey have you completed this project do it have admin dashboard?

  • @joscript7846
    @joscript7846 ปีที่แล้ว

    U always make me happy with new projects

    • @CodingWithDawid
      @CodingWithDawid  ปีที่แล้ว

      Glad to hear that! Will try to make you happy more often 🙂

  • @tobiadesanya1638
    @tobiadesanya1638 ปีที่แล้ว +1

    Nice tutorial, simple and easy to understand

    • @sagarpoudel5321
      @sagarpoudel5321 ปีที่แล้ว

      Hey have you completed this project do it have admin dashboard?

  • @allanalton47
    @allanalton47 ปีที่แล้ว

    Airbnc😂... i love you Man.
    This video has really helped me alot. Thanks

  • @venkateshveerala7590
    @venkateshveerala7590 2 หลายเดือนก่อน

    Thank you It will helpful for me to put it in my resume

  • @vonderklaas
    @vonderklaas ปีที่แล้ว

    Thanks buddy, awesome quality!

  • @hmadaitahmous
    @hmadaitahmous 8 หลายเดือนก่อน

    i want to tell you thank you for this amazing project bu I still in need of mongodb databse

  • @latilda2248
    @latilda2248 ปีที่แล้ว +11

    I'm partway through this tutorial and find it really great that you are focused on the coding. Plus from scratch is great as it really helps to get to grips with setting up a project IRL, package installs, imports, what order you'd work in etc. It's much more represents real life projects.
    P.S. What code editor do you use?

    • @chandrakant3047
      @chandrakant3047 11 หลายเดือนก่อน

      webstorm by jetbrains

  • @youtubeshortsmix2356
    @youtubeshortsmix2356 6 หลายเดือนก่อน +1

    You deserve more love

  • @tiwnOoO
    @tiwnOoO 6 หลายเดือนก่อน

    Amazing tutorial, first time using tailwindcss and you made it so easy to follow. on the side note is there a way to added those svg into assets folder and import them. I tried that but it seems vite does not support it. if anybody knows how, your comment will be so much appreciated

  • @brayancuenca6925
    @brayancuenca6925 ปีที่แล้ว +2

    this guy deserves more likes and recognition!

  • @fredericgaufichon7373
    @fredericgaufichon7373 ปีที่แล้ว

    Perfect video, I have learned a lot, thank you !

  • @mahendranath2504
    @mahendranath2504 ปีที่แล้ว

    Thank you so much 👍👌👌🙌💕, I had subscribed to your channel , and like , great stuff

  • @fatimazahrahabzane193
    @fatimazahrahabzane193 ปีที่แล้ว

    I owe you my life. thanks bro rrojola

  • @RomulanXY
    @RomulanXY ปีที่แล้ว +2

    hi Dawid, I noticed there's no OAuth aspect in the project can you make a brief video about this aspect as well?

    • @sagarpoudel5321
      @sagarpoudel5321 ปีที่แล้ว

      Hey have you completed this project do it have admin dashboard?

  • @ValentinWF
    @ValentinWF ปีที่แล้ว

    Proyecto terminado con éxito, espero más MERN stack para este 2023 y ojalá sea con NEXT para seguir actualizándonos en las tecnologías

    • @jayantpatankar5967
      @jayantpatankar5967 ปีที่แล้ว

      can you please share the your project on github, I have facing problem in cors, can't sign up, login, or create new place

  • @kaif2560
    @kaif2560 5 หลายเดือนก่อน

    thanks man it's amazing project for me💖💖

  • @AleandroRiccardo
    @AleandroRiccardo ปีที่แล้ว +2

    Dear David i got blocked at 3:09. after "yarn" command i can't go through step 2/4. I receive error -122. Any tips? really appreciate the video :)

    • @rvragavi7036
      @rvragavi7036 7 วันที่ผ่านมา

      Hey did you find the solution

  • @ritwik3999
    @ritwik3999 หลายเดือนก่อน

    I've been getting a CORS issue at 4:18:47 while I try to load data in form, to edit it. I am not sure how to fix this, any ideas?

  • @red9090
    @red9090 ปีที่แล้ว +1

    Really solid work. Kudos to you.

    • @CodingWithDawid
      @CodingWithDawid  ปีที่แล้ว

      Thanks a lot!

    • @PrabhjotSharma-vh4eg
      @PrabhjotSharma-vh4eg 8 หลายเดือนก่อน

      getting this error please help me out plzzzzzzzzzzzzzzzzzzzzzzz
      node:events:496
      throw er; // Unhandled 'error' event
      ^
      Error: listen EADDRINUSE: address already in use :::4000
      at Server.setupListenHandle [as _listen2] (node:net:1872:16)
      at listenInCluster (node:net:1920:12)
      at Server.listen (node:net:2008:7)
      at Function.listen (C:\Users\prabh\Dropbox\OneDrive\Documents\jaimatadi\api
      ode_modules\express\lib\application.js:635:24)
      at Object. (C:\Users\prabh\Dropbox\OneDrive\Documents\jaimatadi\api\index.js:53:5)
      at Module._compile (node:internal/modules/cjs/loader:1376:14)
      at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
      at Module.load (node:internal/modules/cjs/loader:1207:32)
      at Module._load (node:internal/modules/cjs/loader:1023:12)
      at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
      Emitted 'error' event on Server instance at:
      at emitErrorNT (node:net:1899:8)
      at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
      code: 'EADDRINUSE',
      errno: -4091,
      syscall: 'listen',
      address: '::',
      port: 4000
      }
      Node.js v20.11.1
      [nodemon] app crashed - waiting for file changes before starting...@@CodingWithDawid

  • @khaoulamh928
    @khaoulamh928 ปีที่แล้ว

    Thank you so much for your precious content

  • @Hodoabdi-ef9gu
    @Hodoabdi-ef9gu ปีที่แล้ว

    Thank you very much. I'm new to the MERN stack you make everything clear and well explained.
    i would request if could make and Online Bus ticketing system.

  • @ruqayahn.k4645
    @ruqayahn.k4645 9 หลายเดือนก่อน

    thank you very mach i learned a lot from you, and you helped me mach ❤🌹

  • @xzex2609
    @xzex2609 28 วันที่ผ่านมา

    for the /upload end point only one line would have done it . ( of course with the multer diskStorage setting to save the extention)
    app.post('/upload', photoMiddleware.array('photos', 100), (req, res) => {

    const filenames = req.files.map(file => file.filename)
    res.json(filenames)
    })

  • @mohamedkhaled4658
    @mohamedkhaled4658 ปีที่แล้ว

    Thanks Dawid wonderful video, it will be also great if you add more features like real payment in a secure way, and adding reviews to the place we book

  • @hrushikeshvibhute4639
    @hrushikeshvibhute4639 5 หลายเดือนก่อน +1

    I would like to point out that putting check in and checkout date on placeForm page is wrong as the choice is for the customer tomakewhile browsing, not for the owner while creating the place. So you need to remove it and add a short form somewhere else to let customer choose date and then use them to further book their place

  • @xzex2609
    @xzex2609 หลายเดือนก่อน

    I wonder how your axios in the useEffects workd without the option for credential to true , mine does not work

  • @mariale4969
    @mariale4969 ปีที่แล้ว +3

    Finished project. Took me 2 days

    • @nikhilchauhan3506
      @nikhilchauhan3506 ปีที่แล้ว

      did you upload it anywhere

    • @jayantpatankar5967
      @jayantpatankar5967 ปีที่แล้ว

      can you please share the your project on github, I have facing problem in cors, can't sign up, login, or create new place

  • @ywl1751
    @ywl1751 ปีที่แล้ว +1

    I have a question about the login section. I found out that user who registered can login successfully but people with wrong password or no password & email can also login successfully. It also redirect people with wrong password to the account page.

  • @pankaj_9998
    @pankaj_9998 ปีที่แล้ว

    thank you so much for the amazing video. but just a question. why do we use tailwind css instead of plain css ?