Deploy and Host a Fullstack MERN Application Tutorial In Heroku and Netlify

  Рет қаралды 83,469

PedroTech

PedroTech

3 жыл бұрын

In this video I will teach you guys how to deploy and host a MERN application using Heroku and Netlify. I also show you guys how to deploy your MongoDB database in MongoDB Atlas.
-
Heroku: dashboard.heroku.com/
Netlify: www.netlify.com/
MongoDB Atlas: www.mongodb.com/cloud/atlas
My App: unruffled-lichterman-f1211b.n...
-
🚀 Learn ReactJS By Building 6 Projects: codedamn.com/learn/reactjs-pr...
Please leave a comment on what topic you guys want me to cover next!
-
❤️ Support the Channel: / pedrotech
📞 Tutoring Session: www.fiverr.com/share/pw8RPY
💻 PedroTech Discord: / discord
-
Social
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Website: machadopedro.com
Twitter: / pedrotech_
Linkedin: / machadop1407
Instagram: / _pedro.machado_
Github: github.com/machadop1407
Email: machadop1407@gmail.com
Tags:
- Deployment
- Heroku and Netlify
- ReactJS Tutorial
- ReactJS and MySQL
- NodeJS Tutorial
- API Tutorial

Пікірлер: 265
@vijayjoshi4071
@vijayjoshi4071 3 жыл бұрын
Thanks man for this amazing tutorial.....I was recently working on a MERN Stack application and while the entire development process I was just worried about one thing which was deployment....Your tutorial helped me a lot and made the deployment process pretty simple which I used to earlier consider as a nightmare due to a lot of steps involved in it. You really deserve a lot of appreciation 👍👍👍
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Great to hear! I am glad you liked the video!
@mounishrajkumar7430
@mounishrajkumar7430 2 жыл бұрын
Thank you so much! I've been lookin' for this tutorial everywhere but you are the one who explained it completely :)
@higherpurpose1212
@higherpurpose1212 2 жыл бұрын
It's not boring, so much stuff to learn from this series, simplicity is key!
@adabus8779
@adabus8779 2 жыл бұрын
Hey bro! I don't usually leave comments on videos much. However for this one I have to. I have been facing issues with understanding and deploying (I would say especially deploying) mern apps . And this series you posted was super helpful. You kept it crisp and to the point. Not much beating around the bush or over explaining things. Thanks for uploading such good content. Keep up the good work bro!
@lle5159
@lle5159 2 жыл бұрын
Not all heroes wear cap, you are the one man! Keep doing the great work! Thank you very much for making these helpful tutorials!!!
@stanislaustankevich5445
@stanislaustankevich5445 3 жыл бұрын
Thank you again! I finally did what i wanted to, your tutorial is great in explaining things to beginners, in comparison to others tutorials where people just say do this and then do that, not explaining why
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Great to hear!
@ronananderson
@ronananderson Жыл бұрын
Thanks Pedro. I always come back to your tutorials for clarity. Oh and the music!
@MehediHassan-pn5uc
@MehediHassan-pn5uc Жыл бұрын
Thank you soo much pedro! Your videos always fixes the problem also you does the things that no other youtuber does that is tech like beginnner! I always recomend your channel to all my friends! always be like that brother
@silentxcure
@silentxcure 3 жыл бұрын
my new favorite youtuber, you literally saved me on many occasions. thank you so much.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Hahaha thank you! Really appreciate it!
@oltitia
@oltitia Жыл бұрын
Love it man, worked perfectly, I had taken the whole day troubleshooting, looking for different tutorials without success but yours made the difference 😂
@jamjam3448
@jamjam3448 3 жыл бұрын
Thanks sooo much. It took me more than a week to deploy my MERN stack app. Thanks a million.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad I was able to help!
@thriller718
@thriller718 2 жыл бұрын
By far the best tutorial on deployment. Thank you so much for this. Subscribed!
@casafurix
@casafurix 2 жыл бұрын
you freaking made my day man, eternally grateful
@c-damocles
@c-damocles Жыл бұрын
Deployed my first MERN project! Thanks Pedro!
@noelcovarrubias7490
@noelcovarrubias7490 2 жыл бұрын
Dude. for the longest time I thought you had to deploy the server and client together. I've mostly focused on front end stuff and I use Vercel which I love. Thanks for this, I will continue using Vercel but now I know how to use Heroku for my servers :D
@isacvarghesek7010
@isacvarghesek7010 2 жыл бұрын
Thank you so much man..... This was not at all boring.... You taught me a lot of things in just 30 min..
@roynicksonjacques8700
@roynicksonjacques8700 3 жыл бұрын
Thank you man, finally got this thing to work, this my first site ever deployed
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Awesome! Glad you were able to get it to work!
@yogeshwaran9781
@yogeshwaran9781 2 жыл бұрын
Thank you so much brother. You explained very well. The best part is you showing the errors that occoured.
@evanoshea9506
@evanoshea9506 Жыл бұрын
this is so good, thank you Pedro!
@PedroTechnologies
@PedroTechnologies Жыл бұрын
Glad you like it!
@pranitabhagat5496
@pranitabhagat5496 3 жыл бұрын
After searching for lots of video finally found video which is actually helpful. Thanks for video.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad it was helpful!
@ParthDhamija
@ParthDhamija Жыл бұрын
This is great dude especially how to deal with errors!
@arpitj07_
@arpitj07_ 2 жыл бұрын
Thanks.. I was facing the H10 error and searched different resources on internet but only this video helped me to get my app deployed.😃
@LofiCoder
@LofiCoder 3 жыл бұрын
Very clear explanation. I'm looking forward for the next tutorial.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you soon! More videos come every monday, wednesday, and friday!
@Peter-cc7to
@Peter-cc7to 10 ай бұрын
Thank you for also showing your Problems helped soo much
@KCODivyanshuKatyan
@KCODivyanshuKatyan Жыл бұрын
This is the best tutorial on yt for hosting
@joekeesick2298
@joekeesick2298 Жыл бұрын
You the man Pedro, thank you
@PraSarYT
@PraSarYT 2 жыл бұрын
Bro, you are God! I tried deploying a simple app using only heroku and watched about 5 6 videos but none of them worked, until now. Thanks * 100000❤
@rogin8265
@rogin8265 Жыл бұрын
You are great man. Thanks a lot from the bottom of my heart
@puneethj9920
@puneethj9920 3 жыл бұрын
U Rocked Man! Thank You
@madeyeatreides4055
@madeyeatreides4055 3 жыл бұрын
Thank you so much I didn't understand before and I was so frustrated 😭
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
I get the frustration, I am happy I was able to help! Thank you!
@sundarsundar6721
@sundarsundar6721 3 жыл бұрын
Thank you so much for a great video tutorial. This deployment process was really irritating me as I kept getting errors and finally with this video, I was able to successfully deploy my MERN stack.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Great to hear! Deploying is annoying!
@rangabharath4253
@rangabharath4253 3 жыл бұрын
Awesome as always 👍😀
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thanks again!
@dhananjaikumar8304
@dhananjaikumar8304 3 жыл бұрын
Bro u r lifesaver ,all other videos showed use of MLabs which was discontinued,but thanks to u I connected my mongodb to heroku
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad I could help! I went through the same thing a year ago hahaha I know the struggle!
@pjguitar15
@pjguitar15 3 жыл бұрын
Hey Pedroo. You got everything I need 😁
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you!
@astronautonmars
@astronautonmars 2 жыл бұрын
Thank you so much!. Great video indeed!
@alirajgarah2336
@alirajgarah2336 Жыл бұрын
Thank you so much, it worked for me.
@evamagdy627
@evamagdy627 3 жыл бұрын
you helped me a lot appreciate your effort
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad to hear that!
@gauravmavani1413
@gauravmavani1413 3 жыл бұрын
Ohhh yeahhhhh....i am very excited for this video
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Lets gooo 🔥 Lmk if u have any questions!
@gauravmavani1413
@gauravmavani1413 3 жыл бұрын
@@PedroTechnologies Sure why not first let me try that socket chat app to deploy.....i told yoy in instagram that if i want to deploy that how can i do.... but here my problem will be solve let see what happen....
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
@@gauravmavani1413 Awesome! I followed this same path to deploy a separate socket app I made and it worked!
@kiranbenny1240
@kiranbenny1240 3 жыл бұрын
man that was an amazing tutorial .... u just nailed it , very helpful and to the point content .. thank you , thanks a lot, u just kept it simple and precise it was very easy to follow for a beginner to pro ,liked ur presentation style. subscription ++
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you! I am glad I could help! I have been through the same struggle so I am just trying to help those in the same situation I have been in!
@theanandppatel
@theanandppatel Жыл бұрын
Great Video for the deployment of full stack application. As well as well Explained Video
@hummingbird2913
@hummingbird2913 Жыл бұрын
LOVE ! Thanks
@himanshu7bansal
@himanshu7bansal 2 жыл бұрын
Thank you so much for this 💚.
@srinivasasharma595
@srinivasasharma595 3 жыл бұрын
Thank you. It really helped me
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad it helped!
@vladalexandrucristian3303
@vladalexandrucristian3303 2 жыл бұрын
Great Video!
@quasarkid4256
@quasarkid4256 2 жыл бұрын
This helped a lot thank you
@rasulakhundov500
@rasulakhundov500 2 жыл бұрын
Thank you so much man
@badrafridi4693
@badrafridi4693 2 жыл бұрын
thank you so much for the great tutorial
@romimaximus
@romimaximus 3 жыл бұрын
That was awesome..thankx fro sharing...
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you!
@newsdaily9825
@newsdaily9825 2 жыл бұрын
Amazing tutorial, thank you. If you're app crashes and you are using environment variables in the .env file, create them first in Heroku under your app settings in Config Vars. This can also be the reason why your app crashes during deployment.
@noobCoder26
@noobCoder26 Жыл бұрын
Thank you So much man😀😀😀😀I was successfully able to deploy after reading ur comment . It was giving error in previously . Thanks .
@nethmindulsara8800
@nethmindulsara8800 3 жыл бұрын
thank you man ❤️
@fredianriko5648
@fredianriko5648 Жыл бұрын
Hello pedro, thank you again for the tutorials, could you please cover more on the deployment + buying domain and add the custom domain to the app? like fully deliverable to the users
@you3667
@you3667 3 жыл бұрын
you are great my teacher. Thx
@akks6988
@akks6988 Жыл бұрын
Thanks Brother🤜🤛
@SandunC320
@SandunC320 3 ай бұрын
You are fantastic pedro my boy.............................................
@easytutorialdarija
@easytutorialdarija 2 жыл бұрын
thank you very much bro
@findritesh
@findritesh 2 жыл бұрын
Great video. I needed to run this after I switched from local mongo to online cluster: heroku restart
@FirstnameLastname-cl4op
@FirstnameLastname-cl4op Жыл бұрын
bro i really appreciate this video, it was clear and easy to understand. i want you to plz make a tutorial on how to deploy mern app on servers and how to configure whole server
@sanjaypaul6651
@sanjaypaul6651 Жыл бұрын
thank you so much sir 💖💖💖💖💖💖💖💖💖💖💖💖 you are a life saver
@urbn838
@urbn838 2 жыл бұрын
Good video !
@terrytech4725
@terrytech4725 2 жыл бұрын
Do you have a video building the project you are deploying? Thanks!
@DmitryDaren
@DmitryDaren 2 жыл бұрын
Thank you. it works. Great video. You explain things. PS: Your Patreon seems to be off...
@gulay3203
@gulay3203 3 жыл бұрын
thank you so much
@sidyka6568
@sidyka6568 3 жыл бұрын
super tuto think you so much
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
You are welcome!
@mle3638
@mle3638 2 жыл бұрын
Nice Tutorial, thank you very much. Just one question, how come you are not getting any CORS error since you have not set that up? Thanks
@spaceenthusiast5696
@spaceenthusiast5696 2 жыл бұрын
Thanks a lot
@sadanalasailendra
@sadanalasailendra Жыл бұрын
Hey Pedro , I want to deploy my MERN project but now the heroku was not free anymore ,and for frontend its easy to deploy on Netlify but what about backend can you give some suggestion.
@harisrama1
@harisrama1 Жыл бұрын
Listen man YOU ARE A FUCKING LEGEND
@thunderstack5365
@thunderstack5365 3 жыл бұрын
Useful content
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you, glad you liked it!
@ewolz
@ewolz 2 жыл бұрын
Im used to deploying my MERN app all on Heroku. Is it advantageous to have your client and server hosted seperately e.g. Netlify - Heroku or Heroku only. Is that best practice? What about price implications if you seperate them, do you end up paying more. I'm also wondering what is generally the cheaper option for a production environment, AWS Beanstalk? Netlify?
@pmmreddynitw
@pmmreddynitw Жыл бұрын
Hey great content thanks. Do we need to upload node_modules also to heroku?
@zoroXgamings
@zoroXgamings 3 жыл бұрын
Here both back and front are deployed in different domain , i also did that , but the problem is with authentication , how to set cookies in client-side and how to pass it to back end
@ieatcrayons3322
@ieatcrayons3322 Жыл бұрын
ty bro
@yashmmee
@yashmmee 2 жыл бұрын
ThNk you!!!
@PedroTechnologies
@PedroTechnologies 2 жыл бұрын
No problem 😊
@digvijaysinghthakur2903
@digvijaysinghthakur2903 2 жыл бұрын
Thanks a lot for an awesome video.Could you please make videos on how to host same application using docker.
@pedroerios1
@pedroerios1 Жыл бұрын
master!
@justlaugh6234
@justlaugh6234 Жыл бұрын
thanks a lot
@TheNamesJT
@TheNamesJT 2 жыл бұрын
Hey, can you make a video on how to host the front end and back end on heroku in the same app? can't find any current videos on this
@homeofbtsarmy8113
@homeofbtsarmy8113 3 жыл бұрын
Hey Pedro, I am a beginner in React. Your tutorials are life-saver for me. Thank You so much. Does this tutorial works if I am using MySQL instead of MongoDB?
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you! Yes it works but you would have to deploy the mysql db elsewhere, I have a video on doing it with mysql!
@umairahmed9827
@umairahmed9827 2 жыл бұрын
Thanks
@sskdev5116
@sskdev5116 2 жыл бұрын
Question would the heroku side remain running since the free version shuts down and I know netlify and vervet servers are running continuously
@SonGoku-ep4wj
@SonGoku-ep4wj 2 жыл бұрын
thanks 💪💪💪💪💪
@paraspatil1375
@paraspatil1375 Жыл бұрын
That was great tutorial you really explained in detail. But I think that you should add database url in dotenv file
@webcoder293
@webcoder293 Жыл бұрын
Getting not found error after deploying server code to heroku. Do I need to change anything on package.json or adding pro file inside server?
@podSnippets_10
@podSnippets_10 2 жыл бұрын
thank you pedro. Heroku deployment errors is moslty caused by forgeting the script :{"start":"node index.js"} and also using bcrypt for password hashing. so if you are using bcrypt delete it and replace it cryptojs which is another tool for password hashing
@Nkhugkvivnihy
@Nkhugkvivnihy Жыл бұрын
Which theme of Vscode you are using?
@reynaldlamury4772
@reynaldlamury4772 2 жыл бұрын
what if you need to upgrade mongoDB storage, is it required to pay extra for upgrading mongoDB storage?
@srijandasbiswas4864
@srijandasbiswas4864 Жыл бұрын
I have used localstorage for auth in react , and localstorage is not working on the netlify hosted website. Any suggestions??
@rohan1765
@rohan1765 3 жыл бұрын
I want to build a website for a company using mern , it's a portfolio website which has 2 forms of which data should go to the email as soon as submitted , I don't need expensive hosting but a decent one , suggest me what should I use Pedro?
@jonathanadel3831
@jonathanadel3831 2 жыл бұрын
I have a problem with the first heroku command in the command line, they say "the term heroku is not recognised", what should i do?
@justanaverageguy4739
@justanaverageguy4739 2 жыл бұрын
4:18 nice choice
@jayanthsaikiran6624
@jayanthsaikiran6624 3 жыл бұрын
Me searching for the right video for 2 days. (fails) KZbin: Ok, I'll do it my self. Thank you youtube. 😍
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Hahaha happy to see the youtube algorithm brought you to the video!
@vinothkumars7421
@vinothkumars7421 3 жыл бұрын
Thanks bro.. Exact deployment details I need
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you! If u have any questions lmk!
@robbinluo2810
@robbinluo2810 Жыл бұрын
Hi,mate. Can we talk about the error at 7:02 in more detail instead of I will come back when fixing this error? Many people get stuck by error H10 when trying to deploying their first app to heroku
@shaheen-e-iqbal744
@shaheen-e-iqbal744 10 ай бұрын
hey @Pedro Tech i am not able to make account on heroku beacuse it is asking for credit card and i dont have any credit card.is there any way to do it without credit card
@Michelle-dr2ww
@Michelle-dr2ww 2 жыл бұрын
How did you push only the client folder to GitHub and not the server folder?
@mathewsjoby6455
@mathewsjoby6455 2 жыл бұрын
For instance, I host my MERN App and incase I turn my system off, will the Application have access to the server?
@stanislaustankevich5445
@stanislaustankevich5445 3 жыл бұрын
Thanks for nice tutorial! Is it possible though to deploy the whole fullstack app to Netlify without using heroku? I mean making express app serve the /build folder
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
It is not advised since I don't think netlify has an option to deploy an api! If they do then it's probably new
@robbinluo2810
@robbinluo2810 Жыл бұрын
There's correct start in scripts, and I connected my app to mongoDB when developing, but I still got the h10 error when deploying. I tried to fix it following some other instructions, such as create a Procfile not set a hard port. All didn't work. Is there any other possible way to save me from deploying my first web? It's a ecommerce web with quite a lot of functions. Everything works fine locally.
@marsiyaissah5133
@marsiyaissah5133 3 жыл бұрын
Thank you thank you thank you sooo muchhhhh!!!..lol
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad it helped!
@mithunpillay4428
@mithunpillay4428 3 жыл бұрын
Noice! Which Mcbook you using ? any recommendations
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
I use the macbook pro 2019! I really like it, but the macbook air is good enough if it has a lot of RAM!
How to deploy backend code in production
50:14
Chai aur Code
Рет қаралды 161 М.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 21 МЛН
🍕Пиццерия FNAF в реальной жизни #shorts
00:41
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 20 МЛН
3 Alternatives for Heroku's Free Tier - Full Stack & API Hosting
13:04
Traversy Media
Рет қаралды 212 М.
How to Deploy Next.js 13 with MongoDB to Netlify For Free
17:02
The Best Way to Host & Deploy a React Application
11:00
JavaScript Mastery
Рет қаралды 238 М.
Designing scalable Compose APIs
19:53
Android Developers
Рет қаралды 10 М.
Learn React Hooks: useMemo - Simply Explained!
13:41
Cosden Solutions
Рет қаралды 76 М.
Host MERN Stack for FREE - Render + Domain Name Setup
21:10
Learn React Hooks: useCallback - Simply Explained!
17:15
Cosden Solutions
Рет қаралды 71 М.
ViewModels & Configuration Changes - Android Basics 2023
18:46
Philipp Lackner
Рет қаралды 98 М.
Docker Crash Course #4 - Parent Images & Docker Hub
8:06
Net Ninja
Рет қаралды 103 М.
С Какой Высоты Разобьётся NOKIA3310 ?!😳
0:43
ПРОБЛЕМА МЕХАНИЧЕСКИХ КЛАВИАТУР!🤬
0:59
Корнеич
Рет қаралды 3,7 МЛН
С ноутбуком придется попрощаться
0:18
Up Your Brains
Рет қаралды 328 М.