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!
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
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 🇮🇳♥️
@@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??
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.
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
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 :)
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
@@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!
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!
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.
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
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
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 ..
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
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^^
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.
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
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?
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
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.
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
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
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.
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
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
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
Thank you very much❣ for your tutorial. I have learned a lot from it due to your clear and concise explanations. If it is possible, could you please include additional features to make it more beneficial?
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!
I am glad to hear that! Keep going 💪🏻
Hi, can you explain how you did that, or provide code? I am having troubles with that 😅 right now..
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
A search bar and Search feature that filters the listing's by location, price, gender,
I didn't know how to make a complete MERN project until I watched this video. Thank you so much
No problem. I am glad I could help! 🙂
where you able to upload images i could only upload images through the link function
Hey have you completed this project do it have admin dashboard?
@@CodingWithDawiddo you remember code by practicing??
bro i am unable to login there is error how to sole this issue?
This is why I LOVE this channel. NO STARTER CODE! EVERYTHING FROM SCRATCH!
which code editor is he using?
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.
did u get stuck anywhere during the course?
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 🇮🇳♥️
Had u deployed the project even partially ????
@@varijatvarun2867 yes he has uploaded the deployment video as well
@@RajeevCanDev no no ,i mean had u completed the project on your own and deployed ??
@@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
@@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??
Thank you so much for this video, learnt a lot.
Hey have you completed this project do it have admin dashboard?
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.
have you faced token problem while submitting form ???
A thousand thanks to you, David. Your videos are amazing. God bless such a great teacher and person.
HI Dawind you dont no how much respect I have for you . Thank you so much for all these content.
hello.... have you uploaded this project on github
if yes then pls give github link i know how to build it but really don't have time rn
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
Man, you earned my respect. Hats off to your explanation of such excellent content. Really Loved it
which code editor is he using?
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 :)
You’re welcome!
@@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 ❤
Hey have you completed this project do it have admin dashboard?
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
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!
which code editor is he using?
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!😂
I completed whole project watching 1 hour or 30 minutes a day. Thank you for video.
Is it contains error or not ?
Great tutorial, can you do a fitness tracker application next time?
You mean to count sets and reps in every excercise? Do you have any example?
@@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!
Thank you David for the excellent contents! The way you taught is amazing. I am really appreciated it!
You are not only good but also teach very enthusiastically. It's not easy to find a great channel like this. I subscribed.
You are a naturally gifted teacher bro fr fr!!!!!
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
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!
Hey have you completed this project do it have admin dashboard?
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.
Thank you soo much dawid, i was soo stressed out until i found your tutorial, truly a savior
Currently grinding web dev to get a job. Thank you for this video this helps a lot!
Beautiful. Learning so much from your style of teaching...
An E-learning app clone would be so much appreciated. Something like Udemy
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.
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.
@@CodingWithDawid Yes sir please make a video on how to Deploy Mern app on Vercel
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
Dear Dawid, amazing course, Learning so much from this tutorial.Thank you very much
Happy teacher's day to one of the best teacher i met this year♥️
Big salute to your efforts you put in for creating this project ❤️
What an amazing project. I learn so much complex concepts in easy way from this tutorial. Thank you so much for this amazing content ❤️❤️
Did you face any major
problems while making this project?
Thanks Dawid Enjoyed the video...learned alot from you.... Have a good life!!
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
can u provide me your github link ,im facing some errors
What's the error@@CodeWise43
It would be great to have a community for doubt clearing about these projects if someone got stuck
great, keep making this such an amizing MERN proyects bro. love it, thank you
Probably the best tutorial ive ever watched on web dev. thank you for the amazing content
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
did you complete making the project ? Is it working fine or throwing some errors ?
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 ..
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
Accha tai naki?>>>>
Love this Dawid, thanks! You won a new subscriber.
bro is legend Im gonna watch all your vid from now on
This project has helped me a lot in many areas thanks bro
awesome project dude
taking some love from heart ❤
thanxxx for this wonderful project learned a lot
here is a little suggestion : plzz if its possible make site responsive too.
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
Thank you Dawid really enjoyed learning a New skill with you
Brother you are doing the lord's work ❤
amazing project, I learn to build a real-world app form your video!!
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^^
Amazing project and explanation
Very helpful tutorial 👏
What a real g
Thank you Dawid, I learned so much from this project. Keep up the good work.💥
bhai ye project work karta hna?
@@roshannair5071 yes
Thank you very much David. I learned a lot from this project and I hope I can code like you.
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.
Have u added more features to this project?
Excellent thank you! I wish there was a tutorial like this for Django.
Thank You Bro! Love from India 🇮🇳❤
great tutorial god bless my friend ...I learn from your tutorials every day
I started following you, thank you for making videos. I have learned a lot
glad to hear it!
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
this guy deserves more likes and recognition!
Thanks a lot!
Man thanks for sharing free knowledge these videos are very helpful for beginners like me.
Did u watch it ?
Amazing video! You teach very very well!!
Hi from Russia, very cool project
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?
webstorm by jetbrains
i want to tell you thank you for this amazing project bu I still in need of mongodb databse
Thank you sir for your time and effort. Much appreciated and God Bless You
You deserve more love
Great . I am a Java developer . Always wanted to learn MERN
Wow, there is so much stuff outside. Thx for overview.
Excellent job mi amigo! Thanks very much for your help. I appreciate it.
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
David ...thank you brother, it all finally makes sense!
I watched so many YT tutorials and find this a 💥💥💥💥💥💥💥💥💥
The project will be beneficial and helpful for you only if you already have a good knowledge of the MERN stack. This is not a project for a beginner.
U always make me happy with new projects
Glad to hear that! Will try to make you happy more often 🙂
Nice tutorial, simple and easy to understand
Hey have you completed this project do it have admin dashboard?
Thank you It will helpful for me to put it in my resume
thank you so much , we learn from channels like this !
Hey have you completed this project do it have admin dashboard?
Airbnc😂... i love you Man.
This video has really helped me alot. Thanks
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.
Thanks buddy, awesome quality!
Really solid work. Kudos to you.
Thanks a lot!
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
Perfect video, I have learned a lot, thank you !
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
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
can you please share the your project on github, I have facing problem in cors, can't sign up, login, or create new place
Thank you so much for your precious content
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.
Thanks man .. solved my doubt of another project .. thanks alot I was not able to resolve the error after 2 complete day
Thanks bro..
hi Dawid, I noticed there's no OAuth aspect in the project can you make a brief video about this aspect as well?
Hey have you completed this project do it have admin dashboard?
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
it was because in header file i didn't import {link} from react dom
@@habeeb_a I am having same issue how to rectify
@@gugan9977 it's what Habeeb said in Header.jsx we need to import Link from dom: import { Link } from "react-router-dom";
thanks man it's amazing project for me💖💖
hi dawid, i'm currently learning react, i hope you make a video with typescript soon thx!
Thank you so much 👍👌👌🙌💕, I had subscribed to your channel , and like , great stuff
I owe you my life. thanks bro rrojola
Love your work, thank u so much ❤
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
thank you very mach i learned a lot from you, and you helped me mach ❤🌹
I have used React-icons for icons and tried to use typescript as it's in demand now.
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
Great tutorial, can you please add more features like the current AirBnB?
Finished project. Took me 2 days
did you upload it anywhere
can you please share the your project on github, I have facing problem in cors, can't sign up, login, or create new place
Thank you very much❣ for your tutorial. I have learned a lot from it due to your clear and concise explanations. If it is possible, could you please include additional features to make it more beneficial?
can you please share the your project on github, I have facing problem in cors, can't sign up, login, or create new place
@@jayantpatankar5967 same,