Build and Deploy a Google Maps Travel Companion Application | React.js

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 1,4K

  • @javascriptmastery
    @javascriptmastery  Před 3 lety +33

    JavaScript Mastery PRO launching soon! Be the first one to find out about it - javascriptmastery.eo.page 🔥

    • @yogitachaudhari2952
      @yogitachaudhari2952 Před 3 lety +3

      I'm getting Unhandled Rejection (TypeError): Cannot read property 'filter' of undefined
      Please help

    • @mornemarais4198
      @mornemarais4198 Před 3 lety +3

      any advice?

    • @harshhb18
      @harshhb18 Před 3 lety +1

      @@yogitachaudhari2952 same do you found any solution?

    • @yogitachaudhari2952
      @yogitachaudhari2952 Před 3 lety

      @@harshhb18 no

    • @harshhb18
      @harshhb18 Před 3 lety

      @@yogitachaudhari2952 did uh filled uh billing details..

  • @jishnubiswas9399
    @jishnubiswas9399 Před 3 lety +86

    From SEO & APIs to full MERN CRUD apps this guy keeps giving us one banger after another

  • @xcg1234
    @xcg1234 Před 3 lety +50

    Really good. The reason I love this channel is it contains everything including the deployment. Deployment is important too, without proper guidance you will spend hours to figure out all the configs and combine front and backend.. I've been there and it's a headache.

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +1

      I'm glad you like it! 😊

    • @yashkamboj8025
      @yashkamboj8025 Před 3 lety +1

      @@javascriptmastery hey i am getting error TypeError: places.map is not a function in List.jsx pls help

    • @thilangajayarathne6575
      @thilangajayarathne6575 Před 3 lety

      @@yashkamboj8025 I think you miss [ ] sign

    • @asdomain4503
      @asdomain4503 Před 2 lety +1

      hi, can you plz tell me whether the project uses hooks or not?

    • @satyamshukla1418
      @satyamshukla1418 Před 2 lety

      on my react application which i am creating using the video " I am getting for development purpose only" and there is greyish thing on screen ---if anybody knows what to do to remove the grey thing and the I am development.... please help .

  • @sfstoriesbd
    @sfstoriesbd Před 2 lety +8

    This channel is already the best source for JS training on YT. My projection is that it's just a matter of time to explode in popularity, the author of this channel just deserves it. Excellent content with excellent presentation.

  • @shravanighadge5406
    @shravanighadge5406 Před rokem +20

    Hello guys. For those getting error during importing material ui in latest version of react just add --legacy-peer-deps at the end of the statement. It will work fine.
    It took a lot of time for me to solve it but this project is quite good to miss.

  • @Ahmed-cy4jp
    @Ahmed-cy4jp Před 3 lety +14

    I watched this video on my phone and somehow I feel so confident to go ahead and build something similar by my own, all because of your great explanation ❤️

  • @FirmCD
    @FirmCD Před 3 lety +15

    As a new student to React, I just want to thank you for this! You do a great job of explaining fundamentals as you wiz thru the project. Learned so very much! Thank you, thank you, thank you!

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +1

      Thank you so much!

    • @FirmCD
      @FirmCD Před 3 lety

      @@javascriptmastery something really weird happening around the 1:02:50 mark for me. when I initially change from the getPlacesData() to getPlacesData(bounds...) it works... however upon reload/refresh, it no longer works. Something to do with that initial state of getting current position and passing it along? Not sure... perhaps others have this issue as well.

    • @FirmCD
      @FirmCD Před 3 lety

      disregard! :) you fix it at 1:16

    • @asdomain4503
      @asdomain4503 Před 2 lety

      hi, can you plz tell me whether the project uses hooks or not?

    • @satyamshukla1418
      @satyamshukla1418 Před 2 lety

      on my react application which i am creating using the video " I am getting for development purpose only" and there is greyish thing on screen ---if anybody knows what to do to remove the grey thing and the I am development.... please help .

  • @berrieberrie1555
    @berrieberrie1555 Před 2 lety +5

    your words, Pronunciations are carefully selected and SOOTHES to hear, somewhat it become tutorial + AMSR. it feels so good to be overwhelmed by your videos ^^

  • @arvindsgu1346
    @arvindsgu1346 Před 2 lety +43

    While I do appreciate the tutorials Adrian, please do the due diligence of uploading the code you actually used in the video, not an older version of code. Like many have said, there are tons of bugs which occur even if you code a long, line-by-line with the video. For example:
    1. Getting the Google Maps API to properly display (you have to setup a trial account with payment information)
    2. Filter parsing errors and exceptions
    How come there is no explanation in the video? This isn't the first time either. I believe mentioning common bugs and errors, as well as how to solve them should be provided - it's great content and does not detract from your video. Even if you're feeling lazy, a comment or updated description would help a ton. There are tons of people having errors in the comments but it does not seem like you want to help them out.
    It really is an unnecessary game of checking and accounting for the differences in the video code versus the GitHub code - missing variables, different variable names etc. I highly suggest anyone reading this to not fall for botted comments and to actually read the reviews of people who attempted this project.

    • @nicholasbazzoni7084
      @nicholasbazzoni7084 Před 2 lety

      what is the solution to getting googlemaps to work after the keys are verified?

    • @GetTheGames
      @GetTheGames Před 2 lety +5

      In all honestly I believe he shouldn't put all the issues in the project. Yes, it takes more time. Yes you'll have to skim your code more often. However, I've had these issues before with him and others too. It made me be self sufficient went debugging & error handling. The fact that you are suddenly left without proper documentation forces you to look for creative solutions and/or adjust some parts to make it better or more suitable.

    • @mariodark4012
      @mariodark4012 Před 2 lety +8

      @@GetTheGames It's not helpful. If we are following along as beginners and face an error that isn't expected, it makes us lose focus from the main point of the video. Then it becomes an entirely different tangent of try to fix it by going through 10 different forums. However, if he tells us how to fix errors, we get an understanding of how to debug and fix a similar problem in future.

    • @diwyanshukanthwal8669
      @diwyanshukanthwal8669 Před 2 lety +1

      did you able to build this ?

    • @carcrash4663
      @carcrash4663 Před 2 lety

      Destructuring of navigator.geolocation.getCurrentPosition in the useEffect in App.js was incorrect in video.
      It should be "coords", not "coordinates":
      useEffect(() => {
      navigator.geolocation.getCurrentPosition(({ coords: {latitude, longitude} }) => {
      setCoordinates({ lat: latitude, lng: longitude });
      })
      }, []);

  • @blairhuang8786
    @blairhuang8786 Před 2 lety +23

    I really love geo-info map related projects! Please teach more projects like this or expand more functions based on this project! Thank you for providing all these high-quality videos!

    • @javascriptmastery
      @javascriptmastery  Před 2 lety

      Glad you like it Blair!

    • @arcosd63
      @arcosd63 Před 2 lety

      Do you know why is necessary to have maps script in the public html? Which is uses the same key as in the Map.js ?

    • @AbhishekKumar-nd1sg
      @AbhishekKumar-nd1sg Před rokem

      @@javascriptmastery Oops something went wrong this page does not load Google map correctly.see the javascript console for technical details
      After run this message is shown is anyone have solution for this

    • @Justyn_Lim
      @Justyn_Lim Před 11 měsíci

      ​@@AbhishekKumar-nd1sgExperienced this issue earlier. Turns out I had accidentally left one part of the code as is (following the source code) where you need to supply in your API key, replacing ''

  • @DCSt90j
    @DCSt90j Před 2 lety +2

    Unbeliavable! It might be the 1st time I sat and watched all the way through a 2h tutorial video. Don't regret it. Thanks so much!!

    • @asdomain4503
      @asdomain4503 Před 2 lety

      hi, did you completed the map part without any errors?

  • @koecha
    @koecha Před 3 lety +24

    What a coincidence.. Been working on a portfolio project of a travel web app and was stuck on what API to use.
    You just sorted my problem I have been thinking for a whole week. Can't wait to see what I get out of this.
    Amazing tutorial as always.

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +1

      That's phenomenal, enjoy!

    • @NoOne-ev3jn
      @NoOne-ev3jn Před 3 lety

      Best wishes

    • @codeella2947
      @codeella2947 Před 2 lety

      Bro how did you solve the problem of "For development purpose only on Google Maps"? I'm getting this watermark on google Maps

    • @kritikagoel2774
      @kritikagoel2774 Před rokem

      @@codeella2947 did you solve it ?

  • @eliasepg
    @eliasepg Před 3 lety +3

    1:10:13 haha I just paused the video and I said, until here it looks amazing, then you say, here on JavaScript Mastery we go a step further! That's super cool, excellent work!

  • @Swmdwn.Khakhlary
    @Swmdwn.Khakhlary Před 3 lety +15

    We can't thank you enough JS.
    It's really hard to get such projects for free...thanks so much for blessing us with this 🙌🏾💙

  • @nirmalshah9947
    @nirmalshah9947 Před 3 lety +10

    Aaaaaand my man drops another bomb!! The amount of JS that I've learnt & improved just by following your videos is insane. Always progress bro, God speed.

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +1

      Thank you so much man!

    • @059_pratikshrotriya9
      @059_pratikshrotriya9 Před 2 lety

      -----------GETTING THIS ERROR PLEASE HELP--------------------------
      (anonymous function)
      C:/Users/lenovo/Desktop/project_travel_advisor-master/src/App.js:45
      42 |
      43 | getPlacesData(type, bounds.sw, bounds.ne)
      44 | .then((data) => {
      > 45 | setPlaces(data.filter((place) => place.name && place.num_reviews > 0));
      | ^ 46 | setFilteredPlaces([]);
      47 | setRating('');
      48 | setIsLoading(false);

  • @jonahs28
    @jonahs28 Před 3 lety +6

    Your content is the best man. I’ve learned more from you in 2 months than every other resource . I’m super excited for your platform!!

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +3

      You'll love it. I'll try to get it ready as soon as possible!

    • @jonahs28
      @jonahs28 Před 3 lety

      @@javascriptmastery appreciate you! Would love to hear your story also (how you started coding , etc) .

  • @Aireekuh62523
    @Aireekuh62523 Před 3 lety +6

    I really appreciate your React project videos. Thank you! Can't wait to do this one. I have liked, commented and subscribed. I am definitely interested in your upcoming platform.

  • @taynguyen3962
    @taynguyen3962 Před 2 lety +3

    I love many of your lessons. But this is one of my favorite. I can say that my words cannot express enough my gratitude to you. Thank you so much for your kindness, Teacher!

  • @Hollow_void_in_my_head
    @Hollow_void_in_my_head Před 3 lety +5

    YOU ARE AWESOME!!! OMFG I cant express my appreciation for this tutorial and your whole channel - its so helpful for junior devs like in programmers journey

  • @jetsonearth4819
    @jetsonearth4819 Před 2 lety +1

    This is the beauty of internet… you are such a genius and kind soul! Thanks for sharing!!!

  • @arcosd63
    @arcosd63 Před 2 lety +3

    Hi Adrian, I just wanted to thank you for your help, I think you're very patient and professional, and I'm looking forward to take one of your classes!

  • @rahulbiswas6353
    @rahulbiswas6353 Před 3 lety +1

    This channel is so underrated i dont understand people, why does this guy doesn't have million subscribers?

  • @mwafrikajosue6756
    @mwafrikajosue6756 Před 3 lety +12

    This is awesome, Thank you very much, sir. you are my best learning facilitator on youtube. Is this the next to the "Memories" video playlist? if not, We can't wait to see the next tutorial for the live chat and google Maps functionalities... Keep it up, sir.

  • @deva3981
    @deva3981 Před rokem +1

    i am wowed, GOD when i would become guru like you JS Wiz you're fucking amazing your tutorial is making me become like i was only learning HTML, CSS , JAVASCRIPT but ever since i joined your channel i have diverted React and Tailwind
    God Bless You Bro.

  • @divyasuri5825
    @divyasuri5825 Před 3 lety +14

    This is amazing. You're the best!

  • @aqib8306
    @aqib8306 Před 3 lety +1

    Now I can spend my Weekend productively by building this project!!
    Thanks, JavaScript Mastery!!!

  • @warrenprezydent2010
    @warrenprezydent2010 Před 3 lety +4

    Thank you very much for your work. Your tutorials leveled up my programming skills AF :D

  • @noureddineattar5239
    @noureddineattar5239 Před 3 lety +1

    You are the best Tech CZcamsr I know, you truly deserve 10 billion subscribers, because you aren't doing SIMPLE TUTORIALS, you are teaching people a REAL JOB, that can CHANGE THEIR LIFE.
    I hope the best for you and your family ♥

  • @rudiheydra
    @rudiheydra Před 2 lety +4

    Hi... I'm a huge fan. Love the content.
    In this tutorial though I found that the RadipApi Travel Advisor API has changed from the one in your video. We are therefore unable to complete the tutorial, which is a shame as it would be great to be able to add it to my portfolio. Would be great if you could help resolve the matter.
    Many thanks.
    Keep up the great work!!!

    • @agny369
      @agny369 Před 2 lety

      yeah Im having the same issue, getting 403 forbidden errors?

    • @sureshsahu6525
      @sureshsahu6525 Před 2 lety

      @@agny369 any suggestion what to do?

  • @sanamukhtar4008
    @sanamukhtar4008 Před 8 měsíci

    You deserve millions of subscribers and likes as well , I just cannot thank you enough for making this kinda project tutorials. These contents are only available in your channel in youtube. Thank You so much Adrian Sir. ☺❤❤❤

  • @eslammohsen1714
    @eslammohsen1714 Před 3 lety +35

    Always doing the magic

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +2

      Thanks Eslam!

    • @prabirchoudhury8375
      @prabirchoudhury8375 Před 3 lety

      @@javascriptmastery
      Hi,
      Is the app. based entirely on html css JS + yahoo/Google services
      or uses some other frameworks too like Angular, Vue etc.
      Any info on the backend?
      Thx

  • @funnyvideoaroundtheworld4045

    Started learning React js and found ur video just in time to enhance my skill many thanks to u for bringing one after another free video which is like a paid course love from Nepal

  • @dorrakadri1474
    @dorrakadri1474 Před rokem +5

    sad that most of the api and also the mui packages and usage are depracated can u do another video like this but updated ?

  • @robmasters3569
    @robmasters3569 Před měsícem

    you truly are amazing and you never cease to astound me with the quality of what you prodiuce AND THEN publish so that people like me get free access. Saying thank you just doesn't do you justice but thank you.

  • @myko_chxn
    @myko_chxn Před 2 lety +6

    Hey at 1:02:46 i kept getting an error saying bounds was null. It wasn't until I changed the useState of bounds from useState(null) to useState() and then it worked...I did everything step by step but couldnt get the null part to work

    • @GavishSethi
      @GavishSethi Před 2 lety

      @JavaScript mastery any solutions ?

    • @snowey943
      @snowey943 Před 2 lety +1

      Yes change null to empty object like ({})

  • @DISUJA6432
    @DISUJA6432 Před 3 měsíci +1

    The feeling when it finally runs after countless errors is unbeatable✨

  • @calinpuscas
    @calinpuscas Před 3 lety +8

    1:05:11
    TypeError: Cannot read property 'sw' of null
    Console: no error
    Any chance to give some advice? L.E.: (1:16:23, Adrian refer to this error... finally!)

    • @megamario58
      @megamario58 Před 3 lety +1

      Same here, idk what to do

    • @calinpuscas
      @calinpuscas Před 3 lety +1

      @@megamario58 see my later edit, it will be corrected

    • @AlfStar132
      @AlfStar132 Před 3 lety +1

      @@calinpuscas you are a legend thanks

  • @mdrafiulalam5593
    @mdrafiulalam5593 Před 2 lety +2

    it's completely mind-blowing when it comes to newbies like me. I was a supper exciting project that I've ever seen, didn't feel any boring. I just fall in love on your channel. You project is a great inspiration for me as well. 😍

    • @javascriptmastery
      @javascriptmastery  Před 2 lety +1

      Thank you so much! ❤️

    • @mdrafiulalam5593
      @mdrafiulalam5593 Před 2 lety

      @@javascriptmastery

    • @satyamshukla1418
      @satyamshukla1418 Před 2 lety

      on my react application which i am creating using the video " I am getting for development purpose only" and there is greyish thing on screen ---if anybody knows what to do to remove the grey thing and the I am development.... please help .

  • @abdulrakib9906
    @abdulrakib9906 Před 3 lety +6

    Really awesome tutorial. Could you please create a e-commerce shopping website with all features (like filter,color,variants, product details,) using react hooks and context api?

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +2

      Great idea! 👌

    • @soulvocals3474
      @soulvocals3474 Před 3 lety

      @@javascriptmastery I am eagerly waiting for this one.. thanks

    • @shubhamphadatre4497
      @shubhamphadatre4497 Před 2 lety +2

      did u successfully implemented the project ????
      As i was not able to do beacuse they are asking billing details

    • @ManojKumar-oh1ib
      @ManojKumar-oh1ib Před 2 lety +1

      @@shubhamphadatre4497 same here how do you solved

  • @pgallovich
    @pgallovich Před 3 lety +2

    I’m always blown away by you’re work! Thank you for the amazing projects. I am super excited about the new platform.

    • @javascriptmastery
      @javascriptmastery  Před 3 lety

      Thank you Paul!

    • @satyamshukla1418
      @satyamshukla1418 Před 2 lety

      on my react application which i am creating using the video " I am getting for development purpose only" and there is greyish thing on screen ---if anybody knows what to do to remove the grey thing and the I am development.... please help .

  • @sproink3864
    @sproink3864 Před 3 lety +4

    Great tutorial, keep it up man! I hope you make react native tutorial like Uber clone, it would be cool :)

  • @adityadeepak5686
    @adityadeepak5686 Před 3 lety +2

    Gem , You are a gem . Just loved the way you explained all the concepts .. I request you to make more similar videos (working with API) , you dont know how much it helped me , I was in need of this project and you just dropped one , Love you Javascript Mastery !!

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +1

      Thank you! Will do!

    • @asdomain4503
      @asdomain4503 Před 2 lety

      hi, did you completed the map part without any errors?

    • @artandjournaling1908
      @artandjournaling1908 Před 2 lety

      Ya it showed me error in the map the map was not visible it showed goggle map not supported , does it require billing?

    • @ndikumanaisaie250
      @ndikumanaisaie250 Před 2 lety

      @@artandjournaling1908 Yes it requires billing. I was stuck on the same error too. You need to create a billing account to use google maps platform.

  • @bracb2278
    @bracb2278 Před rokem +35

    For those who are trying to make this project, I will say that their is no alternative of google maps API yet, as google has taken the free trial of google maps API to use. So, it will be better that you just skip making this project and if you want to learn use of APIs then yeah you can see the video completely otherwise my suggestion is to leave it and work on another project.

    • @smritichandra3372
      @smritichandra3372 Před 9 měsíci +3

      I added my debit card details to Google maps API and used it. I wasn't charged!!

    • @jatinthakur1258
      @jatinthakur1258 Před 7 měsíci +1

      Is there any other way to use Google maps Api in free

    • @usaidhussain999
      @usaidhussain999 Před 6 měsíci

      ​​@@smritichandra3372 I can't able to add credit card details . Is there any alternative way to use ...

    • @ShubhamGhosh-sp8kb
      @ShubhamGhosh-sp8kb Před 2 měsíci

      ​@@smritichandra3372 is it charge or not ??

  • @oybektoshmatov9508
    @oybektoshmatov9508 Před 3 lety +2

    I love your projects man. I have learned a lot from you. Keep going and never stop what you are doing now.

  • @vikaskumargond1902
    @vikaskumargond1902 Před 3 lety +2

    Unmatched video 🔥🔥..only of its kind on CZcams

    • @javascriptmastery
      @javascriptmastery  Před 3 lety

      That's the goal! 🔥

    • @vikaskumargond1902
      @vikaskumargond1902 Před 3 lety

      @@javascriptmastery can you make video on how to choose the right libraries for a project in react and how to use it too....means like a guide

  • @adityaawasthi1963
    @adityaawasthi1963 Před rokem +3

    is someone stuck with the "maps javascript api" part as it is required a billing account to move further.

  • @sureshchidurala7811
    @sureshchidurala7811 Před 3 lety +1

    You are great sir, Because of your memories project i got a job..... Please encourage us doing such type of projects 😍😍😍😍

  • @asdomain4503
    @asdomain4503 Před 2 lety +3

    Error: You must include a `google` prop ---getting this error after 34:38 map section. Can anyone help?

  • @linmus2370
    @linmus2370 Před 2 lety +1

    May God bless you. This is absolutely mind-blowing that you're sharing your knowledge with us for utterly free. I can't thank you enough!

  • @arcosd63
    @arcosd63 Před 2 lety +5

    I keep on getting problems with the filter method, here is the message: "Unhandled Rejection (TypeError): Cannot read properties of undefined (reading 'filter')" How can I solve this issue? Thanks for any help.

    • @enriquedonaire5378
      @enriquedonaire5378 Před 2 lety +2

      I have the same problem and I've tried everything but it doesn't work : (

    • @arcosd63
      @arcosd63 Před 2 lety +2

      @@enriquedonaire5378 Hi Enrique, I also had problems with "places.length" I think the issue is with hooks not translating well between the App to the Map, and the Header. have you solved the issue?

    • @vinodjindal7210
      @vinodjindal7210 Před 2 lety

      the problem is when u r not getting data from backend. so best practice would be place ? operator before properties i.e. places?.length

    • @astra_______
      @astra_______ Před 2 lety +1

      @@arcosd63 you have not been able to solve this problem yet?

    • @arcosd63
      @arcosd63 Před 2 lety

      @@astra_______ I got it going a while back, but it took me a while to figure it out.

  • @chiamakabrowneyes
    @chiamakabrowneyes Před 3 lety +1

    How do people dislike a video so great??? howwwww. Well done sir. I just started your video and Youre doing a great job

    • @javascriptmastery
      @javascriptmastery  Před 3 lety

      Thank you so much 😀

    • @chiamakabrowneyes
      @chiamakabrowneyes Před 3 lety

      @@javascriptmastery You're welcome! Quick question. I'm working on the project at the moment (great so far). But Do I have to pay for the google maps API? If yes, is there anyway that I can avoid the cost?

  • @nickbenz2143
    @nickbenz2143 Před 3 lety

    You are the Man and I salute to you that you are sharing a valuable, even Paid Project with us. Many Many Prayers for you.

  • @tonymakgale269
    @tonymakgale269 Před 2 lety +3

    My screen just went blank no errors no nothing i cant see the header, Map and the list any suggestions?

  • @mdshihab7840
    @mdshihab7840 Před 3 lety +1

    You are a Torchbearer for us, who really learn web development and explore some ideas and gain deep knowledge about it. So thank you for giving us valuable and priceless love.

  • @claytonstrickland8336
    @claytonstrickland8336 Před 3 lety +5

    Getting an error "this page can't load Google Maps correctly". It seems to load for a second and then it shows me a "for developement purposes only" screen where the map should be. Any ideas?

    • @shubhamphadatre4497
      @shubhamphadatre4497 Před 2 lety

      did u successfully implemented the project ????
      As i was not able to do beacuse they are asking billing details

    • @saikatdas252
      @saikatdas252 Před 2 lety

      @@shubhamphadatre4497 ya same prob brother🙂🙂

    • @yashgandhi1635
      @yashgandhi1635 Před 2 lety

      @@shubhamphadatre4497 same prblm

    • @usamasaleem5624
      @usamasaleem5624 Před 2 lety

      The api we using is a free version so we can complete the tutorial but we see the developer only overlay

    • @harshitverma2707
      @harshitverma2707 Před 2 lety

      @@usamasaleem5624 is it worth to make this project???

  • @nomanfaisal254
    @nomanfaisal254 Před 3 lety +1

    Thank you soo much for the help full videos. These videos are so clean && help full. Now this month is my last mouth for my progression period and I'm doing pretty fine in the job I hope they will extend my contract after this month, again thank you so much !!

  • @VirtuosoGT
    @VirtuosoGT Před 2 lety +5

    Brilliant tutorials as ever.
    Although the Travel Advisor API has been deprecated, so you can no longer finish the working project with the API used in the video. Does anyone know of another API that can be used instead?

    • @jamesisbored2940
      @jamesisbored2940 Před 2 lety +2

      That explains why mine wasn’t working

    • @divyangirathore4156
      @divyangirathore4156 Před 2 lety

      Surprisingly, I finished my project even though the API was deprecated. when you test the endpoints It would generate the results.

  • @Patinhow100
    @Patinhow100 Před 3 lety +1

    I'm going to create about 100 accounts here on youtube to like all this guy's videos!

  • @altamash2133
    @altamash2133 Před 3 lety +3

    Awesome ❤️🔥
    One question, where can I get your paid courses?
    Like do you teach on udemy or other websites?

  • @Joe-rd4je
    @Joe-rd4je Před 3 lety

    Almost done with the video but I had to stop to comment. THANK YOU! for putting this out. Just liked and subbed and I hope you keep growing. I'm really impressed with the thorough explanation of each step and why its done. Whenever I had a question, all I had to do is watch for about 5 more seconds before you explained it. Great work!

    • @codeella2947
      @codeella2947 Před 2 lety

      Bro how did you solve the problem of "For development purpose only on Google Maps"? I'm getting this watermark on google Maps

  • @JaurneyJunkies
    @JaurneyJunkies Před 3 lety +1

    thank you so much i learn a lot by watching you videos and follow them. you teach very well i have done many projects with you

  • @arvindsgu1346
    @arvindsgu1346 Před 2 lety +3

    Does anyone know how to fix this?
    Unhandled Rejection (TypeError): Cannot read properties of undefined (reading 'filter')
    (anonymous function)
    42 |
    43 | getPlacesData(type, bounds.sw, bounds.ne)
    44 | .then((data) => {
    > 45 | setPlaces(data.filter((place) => place.name && place.num_reviews > 0));
    | ^ 46 | setFilteredPlaces([]);
    47 | setRating('');
    48 | setIsLoading(false);

    • @randerins
      @randerins Před 2 lety +1

      Did you find a solution yet? I can't find it anywhere...

    • @arvindsgu1346
      @arvindsgu1346 Před 2 lety +1

      @@randerins Sorry I did not, decided to just ignore the tutorial and build my own from scratch.

    • @dami3589
      @dami3589 Před 2 lety

      @@randerins Did you find the solution?

  • @tanvirhasan3898
    @tanvirhasan3898 Před 3 lety +1

    This Channel is awesome for react developer.
    #NeedMoreTutorial
    Thank you

  • @theguptacircle8550
    @theguptacircle8550 Před 3 lety +5

    is it mandatory to enabling billing (entering credit card no) to use google map API key, as it is showing This page can't load Google Maps correctly. error in my case

    • @vanshsehgal9475
      @vanshsehgal9475 Před 3 lety +1

      did u get the solution?

    • @theguptacircle8550
      @theguptacircle8550 Před 3 lety +1

      @@vanshsehgal9475 no bhai, i think there is no way out without a cc, so I hv postponed this project till I get a jugaad, learning advanced javascript concepts now ;)

    • @vanshsehgal9475
      @vanshsehgal9475 Před 3 lety +1

      @@theguptacircle8550 okk. Cool!!!

  • @rexst3ve
    @rexst3ve Před 3 lety +1

    I am new to programming but your channel has been incredible. I will definitely be paying for your courses. I want to be under your mentorship

  • @Ameersoccerdev
    @Ameersoccerdev Před 3 lety +5

    I will be happy if you make Facebook clone with react and firebase with friend request and other Facebook functionality like an dislikes

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +2

      Great idea!

    • @Ameersoccerdev
      @Ameersoccerdev Před 3 lety

      @@javascriptmastery thanks I hope you will make soon with friend request and profile and private post etc and Polish our skill . Thanks for your great toturial

  • @rezadianaty
    @rezadianaty Před 3 lety +2

    You really are an amazing and awesome teacher. I learned a lot from you. thanks....thanks...thanks

  • @navendraagrawal
    @navendraagrawal Před rokem +8

    The open weather map api is no longer available please suggest an alternative

    • @sakshi-ok8zu
      @sakshi-ok8zu Před rokem +2

      have you found any alternative?

    • @navendraagrawal
      @navendraagrawal Před rokem +1

      @@sakshi-ok8zu no I dropped the idea of doing this project because Google maps API is also not free and you have to setup a billing account for using Google maps on your website

    • @sakshi-ok8zu
      @sakshi-ok8zu Před rokem +1

      @@navendraagrawal ah okay, thanks for replying!

    • @chaitanyajoshi7354
      @chaitanyajoshi7354 Před rokem +4

      @@navendraagrawal Yes it's not free but money wont be automatically debited. I created a billing account. But even after creating one I am not able to use the API's.

    • @duztv5370
      @duztv5370 Před rokem +1

      @@navendraagrawal please which projects did you do in place of this?

  • @DanteMishima
    @DanteMishima Před 3 lety +1

    This is awesome! I'm absolutely building this! Thank you!

  • @richardmeadows1706
    @richardmeadows1706 Před 3 lety +5

    Is anyone else getting the "TypeError: Cannot read property 'sw' of null" when trying to have the navigator.geolocation get the lat and long from Chrome? This is at the 1:01:50 mark on the video? I can see that my browser settings are set to allow the REACT app to allow for location and earlier when it was hard coded with London or Tokyo it worked. This video is amazing and would love to get unstuck from this part. I never did see the bounds being set in the console.

    • @javascriptmastery
      @javascriptmastery  Před 3 lety

      I would suggest to compare your code with the code from the GitHub repository linked in the description. Good luck in fixing the error 👌

    • @severedghost
      @severedghost Před 3 lety

      I'm having this same error,
      It seems to work if you add the coordinates to the dependency array that sets the coordinates in the App component

    • @richardmeadows1706
      @richardmeadows1706 Před 3 lety

      @@severedghost I'm not sure exactly what you mean.. Can you share the spot in the code where you do that. A little earlier in the video I didn't see the bounds being returned either.. I've looked at the code on GitHub and it looks either the same or it is just the final code at the end of the project so that doesn't help.

    • @shafigh6916
      @shafigh6916 Před 3 lety

      I got stuck with the same error, and looking at final code does not help, as its name implies, it is FINAL code, which has lots of changes...

    • @iktearuddin2604
      @iktearuddin2604 Před 3 lety +5

      @@shafigh6916
      ​ @Richard Meadows
      in app.js file declare bounds like this.
      const [bounds, setBounds] = useState({});
      instead of null , pass an empty object tr

  • @AhmadAwais
    @AhmadAwais Před 3 lety +2

    Thank you for yet another fantabulous video, JavaScript Mastery. This is awesome! 🙌

  • @mulualemmhretu
    @mulualemmhretu Před rokem +1

    Thank you !. Amazing way of presentation and clear and step by step . You are so enthusiastic teacher

  • @user-nb2hr3lk2l
    @user-nb2hr3lk2l Před 10 měsíci +4

    Is that API is free?

  • @RNMERIA
    @RNMERIA Před 3 lety +1

    Thank you so much. Next.js instead of react would hv been dream come true. ANyways I ll code along using next.

  • @peppeAug
    @peppeAug Před 3 lety +3

    First like!!!!

  • @priyanshumishra7900
    @priyanshumishra7900 Před 2 lety +1

    Love the projects you bring, they are interesting to make and there are so many things to learn.

  • @aguyoninternet9883
    @aguyoninternet9883 Před 3 lety +3

    first

  • @iqbal5942
    @iqbal5942 Před 3 lety +1

    you really deserve title of js master(king of js )❤

  • @duweshkumar
    @duweshkumar Před 3 lety +1

    I must say you are a blessing in disguise!!
    Thanks for the wonderful tutorial

  • @DevTechCare
    @DevTechCare Před 3 lety +1

    You Are Indeed A JavaScript Master. Learned alot from your vidoes and teaching my students too to transfer my knowledge so they can earn a better livelihood . Thanks Again ❤❤❤
    Love from Pakistan 🇵🇰❤

  • @xaeonseven1532
    @xaeonseven1532 Před 3 lety +1

    You're the best, I can build my own projects because of your tutorials!

  • @zeeshansafdar8608
    @zeeshansafdar8608 Před 3 lety +1

    Its my first complete tutorial with you. And It was Awesome, I learned a lot of new things. Thanks buddy

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +1

      Glad to hear that!

    • @shubhamphadatre4497
      @shubhamphadatre4497 Před 2 lety

      did u successfully implemented the project ????
      As i was not able to do beacuse they are asking billing details

    • @ahmedsamir-ic5tq
      @ahmedsamir-ic5tq Před 2 lety

      @@shubhamphadatre4497
      what is the problem with this project ? cuz i want to start with it t practise on react ?

    • @shubhamphadatre4497
      @shubhamphadatre4497 Před 2 lety +1

      ​@@ahmedsamir-ic5tq There is problem with google maps js api becoz even if we enter the credentials then also it doesn't work

  • @faisalfiaz179
    @faisalfiaz179 Před rokem +1

    fantastic project with a lot of new concepts, I'm doing this project by following your NextJS 13.4 video. Can you please make the project on "Screen Sharing" concepts?
    Many thanks from Pakistan

  • @balintbalazs769
    @balintbalazs769 Před 3 lety +1

    What an awesome idea from you to create this tutorial! 😊I just cant wait to start working on this project with your guidance! ❤️

  • @ahanamallik340
    @ahanamallik340 Před 2 lety +2

    Very Good explanation. But in the initial part of List.js , when we try to iterate over places array using map we need to pass place ={place.name} as prop. instead of place={place}. Since, I find the first approach giving me array contents successfully on the screen.
    But , anyways, thanks a lot for your effort to explain so well and comprehensive.
    Doing a great job.

  • @webdevwithbabun
    @webdevwithbabun Před rokem

    I am going to use this one as the final project of my frontend internship 🔥

    • @adityagunale1590
      @adityagunale1590 Před 10 měsíci

      have you completed this project then please share me your github link please as soon as possible 🥲🥲

    • @user-fy2qe9vk9q
      @user-fy2qe9vk9q Před 4 měsíci

      @@adityagunale1590 can you share ur github with that project?

  • @why4han5lr7
    @why4han5lr7 Před 3 lety +5

    Those people who get Attempted error on the terminal, saying that you failed to import CssBaseLine from @material-ui/core, you should split CssBaseLine from {Grid} and import it from other line individually.
    import CssBaseLine from '@material-ui/core/CssBaseline';
    using this line bellow the {Gird} would help you to solve the problem. I so suffered from that problem :(

    • @naveen7513
      @naveen7513 Před 2 lety

      Bro i also had this error few times but i solved it. Thanks for sharing this problem and the solution.

    • @username-dh4tq
      @username-dh4tq Před 2 lety

      457693

  • @northalduin6369
    @northalduin6369 Před 3 lety +2

    Hello mate, since you don't need to import react from react, you can use _rafce when creating your component that will not write Import react anymore :P

  • @sunrisepicturesent6615
    @sunrisepicturesent6615 Před 3 lety +2

    thanks for this course God bless you

  • @ameerhamza-pw1vq
    @ameerhamza-pw1vq Před 3 lety +2

    i assure that those will people dislike your video who don't know javascript and programming

  • @letsdoeverythinginoneweek9398

    thanks bro for making this course free

  • @gorantlakarthik6875
    @gorantlakarthik6875 Před 6 měsíci +2

    since the uagae of google maps and places api is paid, can we use any other free api for the same use like rapid api !! I hope you suggest some for us..

  • @Asuuri
    @Asuuri Před 3 lety +1

    Ohhh wow I love this idea!🔥😍 Thanks for your awesome tutorials!🙌🏻

  • @chia-chiangchao3686
    @chia-chiangchao3686 Před 3 lety

    I like this! Good example to guide how to hook popular APIs into React clearly.

  • @DAME_ABHISHEKMV
    @DAME_ABHISHEKMV Před rokem +1

    There is a small error in google maps component -> we can't have a dynamic variable (changing value) for defaultCenter prop, i.e
    before -
    after - in case of a dynamic variable as Coordinates which gets changed on change of view of the map, we should have *static variable like {lat:0, lng:0}*
    This worked for me, if I'm wrong please correct me
    Cheers!!!
    👉👈
    👐
    Thank you for the project, very well done✌✌

  • @aakashpawar7430
    @aakashpawar7430 Před 3 lety +1

    You are such a inspiration sir...Now I have to add Another project in to do list.

  • @samsonotobong9520
    @samsonotobong9520 Před 2 lety

    Really awesome. I find this series really educating especially because standards deployed are industry level of things

  • @christianniyokwizerwa
    @christianniyokwizerwa Před 3 lety +1

    You deserve more than a like and a comment... Salute Master👮‍♂️

    • @javascriptmastery
      @javascriptmastery  Před 3 lety +1

      Thank you so much Christian!

    • @christianniyokwizerwa
      @christianniyokwizerwa Před 3 lety

      @@javascriptmastery Do you mind doing a short on Three.JS Master or incorporate it in your next project? I know its not a trend but it is a great tool.

  • @synt-x6458
    @synt-x6458 Před 3 lety +1

    The React.js master is back with a banger! Awesome project..

  • @anuttamachakraborty140
    @anuttamachakraborty140 Před 3 lety +1

    The content of this channel is amazing. Thanks a lot for such great tutorials.