Build and Deploy a React Cryptocurrency App and Master Redux Toolkit in One Video

Sdílet
Vložit
  • čas přidán 16. 06. 2024
  • Learn advanced React best practices, State Management using Redux Toolkit, UI Creation using Ant Design, creating charts using Chart.js, and fetching data from multiple sources using RapidAPI while building the best Cryptocurrency App on CZcams - Cryptoverse.
    💻JS Mastery Pro - jsmastery.pro?discount=youtube
    ✅ A special CZcams discount code is automatically applied!
    ⭐ RapidAPI - rapidapi.com/hub?...
    ⭐ CoinRanking API - rapidapi.com/Coinranking/api/...
    ⭐ Bing News Search - rapidapi.com/microsoft-azure-...
    Since the 1st of January 2022 you'll have to make the following changes to the code:
    1. Change the api v1 to v2 on RapidAPI
    2. In new version, to access the exchanges endpoint you'll need a premium plan
    3. Change the coin price history endpoint to the following - `coin/${coinId}/history?timeperiod=${timeperiod}`
    4. Change coin id to coin uuid in cryptocurrencies.jsx file
    5. In cryptoDetails.jsx file make sure to match the stats and genericStats values
    📚 Materials/References:
    GitHub Code (give it a star ⭐): github.com/adrianhajdin/proje...
    Styles & Other Code: gist.github.com/adrianhajdin/...
    cryptocurrency.png: i.ibb.co/Z11pcGG/cryptocurren...
    news image URL: www.bing.com/th?id=OVFT.mpzuV...
    📧 Join our JavaScript Mastery's Newsletter on Web Development, JavaScript & React to get exclusive programming guides, tips & tricks, and entire e-books: resource.jsmastery.pro/newsle... 🔥
    ⭐Hostinger is my personal recommendation for hosting - www.hostinger.com/javascriptm...
    Use the code JAVASCRIPTMASTERY to save up to 91% on all yearly hosting plans.
    💻 Master JavaScript: www.completepathtojavascriptm...
    Use the special promo code "CZcams" on checkout to save $60!
    ❤️ Support JavaScript Mastery & Suggest Future Videos:
    BuyMeACoffe: www.buymeacoffee.com/JSMastery
    Patreon: / javascriptmastery
    🌎 Find Me Here:
    Discord Group: / discord
    Instagram: / javascriptmastery
    Twitter: / jsmasterypro
    💼 Business Inquiries:
    E-mail: javascriptmastery00@gmail.com
    Time Stamps 👇
    00:00:00 Intro
    00:02:06 RapidAPI
    00:03:25 Layout
    00:32:59 Homepage
    00:36:31 Redux Toolkit & API Dev
    00:53:32 Cryptocurrencies
    01:11:28 Crypto News
    01:32:02 Crypto Details
    01:56:24 Chart
    02:01:37 Mobile navigation
    02:06:22 Challenge

Komentáře • 1,6K

  • @javascriptmastery
    @javascriptmastery  Před rokem +29

    At 44:45 in the video, it's not necessary to create a createRequest function, instead just add a prepareHeaders function to the fetchBaseQuery function as explained here redux-toolkit.js.org/rtk-query/api/fetchBaseQuery#setting-default-headers-on-requests

    • @shubhamumbarje
      @shubhamumbarje Před rokem +1

      Please help stuck on this
      Module parse failed: Unexpected token (51:12)
      You may need an appropriate loader to handle
      this file type. const globalStats
      data?. data?.stats;

    • @AliAhmadae121
      @AliAhmadae121 Před rokem +1

      Brother you are Amazing i want to be coding like u

    • @stevechen2608
      @stevechen2608 Před rokem

      @@shubhamumbarje hey bro, i got the same issue here, the data were fine before the const globalStats, i wondered have you solve this problem

    • @subhamhaldar1008
      @subhamhaldar1008 Před rokem

      @@shubhamumbarje add middleware it will solve every problem u got

    • @saurabhverma8236
      @saurabhverma8236 Před rokem

      @@stevechen2608 even I am facing the same issue, can u help? if you have resolved the issue.

  • @mattoattacko
    @mattoattacko Před 2 lety +10

    Stoked to see you using Ant in a project! Thank you for always leaving in the errors and showing us how to fix them. I've learned so much from you doing that.

  • @anirudhagandhare6294
    @anirudhagandhare6294 Před 2 lety +7

    Covering these technologies in one video is not a easy task. Hat's off to you man. Thank you!

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

    This is GREAT stuff. Thank you for putting superior quality behind this course and for making it available to us!

  • @ayushdedhia25
    @ayushdedhia25 Před 2 lety +17

    This was almost an advanced tutorials covering the topics like React, ReduxToolkit, ChartJs, AntDesign and much more 🔥❤️❤️

  • @hmshuvo2332
    @hmshuvo2332 Před 2 lety +293

    Please Continue doing this for us! This means a lot to aspiring developers like me. We need more people like you! Thanks so much for all those awesome stuff!!!

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

      Thank you so much! 😊

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

      @@javascriptmastery Hey, one question. I working on your travel advisor app. I created the google map api key but it isn't working and says in the console that I will need to enable billing cycle. But, in the video you seemed to work with it without doing billing or putting in your credit card. So, why it's not working on my end. IS there any way that I can work with it without putting in any credit card and enable billing. Please reply ...

    • @miguelesparza1081
      @miguelesparza1081 Před 2 lety

      @@hmshuvo2332 You need to adda credit card, its free but yes you need a CCARD

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

      @@hmshuvo2332 yaa I was also facing the same error....and I didn't want to add a card in billing info that's why I dropped that project .... Do you have any other method to fix the error??

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

      @@arunabhkumar7811 same here!

  • @andrewosborne7955
    @andrewosborne7955 Před 2 lety +12

    This is absolutely amazing, I can't stress enough how much good you are doing for the dev community!

  • @jasontanksley2087
    @jasontanksley2087 Před 2 lety +98

    As usual, top notch content. Devs in training, we must protect this man and his content at all costs!!!🙌🏾

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

    Already love it in the first 2 mins. Cannot thank you enough for these hands on projects!

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

    What a discovery your channel is! Got very handy tips and tricks waiting for a medical appointment.
    As someone who works maintaining a legacy React project, loved how you explained which parts of useEffect correspond to which lifecycle method on class based components.
    Really liked your approach to Toolkit, never seen a tutorial address the fetching methods. And a nice introduction to a friendly API.
    Everything explained in a very didactic manner, with good

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

      Thank you so much Thiago, means a lot!

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

      @@javascriptmastery You deserve man! \o/
      Also: Everything explained in a very didactic manner, with good examples*

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

    I just like the way you make tutorials. You are not afraid of making 2 hour video, where you create a meaningful project, that shows quite a lot of useful features. Keep up the GJ!

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

    This Channel is pure gold itself, a lot of quality content about JS React & javascript frameworks.
    Thanks so much for this!

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

    I have done corona tracker and kept it in my resume, on of the interviewer saw that and liked the work, Thanks sir for helping us, God bless you

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

    Just the app tutorial I was searching for😄, thank you so much man!!

  • @frischsticks
    @frischsticks Před rokem

    I've been subbed a while, just wanted to boost the algorithm and say thanks!! Your videos are ALWAYS helpful and never a waste of time, which is what I love most. Consistently amazing content!

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

    I've been following your videos since the beginning of 2021, and now my level on JavaScript has improves, and I am really proud of myself thanks to you !
    I wish one day I come to London and give you a hug

  • @aliedfurdich
    @aliedfurdich Před 2 lety +7

    Awesome. Looking forward to tackling this after my current project 🙌🏻

  • @phryneas
    @phryneas Před rokem +43

    Hi, I'm the author of RTK Query. I'm happy that you are using it and creating a tutorial for it.
    Unfortunately though, that `createRequest` function that you create at 44:45 is a very bad idea. RTK Query already has an abstraction for that - the `baseQuery`. You could just pass the `headers` variable into the `fetchBaseQuery` options, or add a `prepareHeaders` function there.
    Worst case you need a feature that is not part of `fetchBaseQuery` and you could write a wrapper function around that and create your own `baseQuery`. But you should definitely not call some `createRequest` function in every baseQuery. That is exactly what `baseQuery` is for and why it is being called for every single request that is made.
    A lot of people seem to base their work on your tutorial, so it essentially spreading a bad practice (and people do not try to understand `fetchBaseQuery` because of it).
    Could you maybe add an annotation at that timestamp that says to pass `headers` into `fetchBaseQuery` instead?

    • @naruclon
      @naruclon Před rokem +1

      Pump

    • @letadz8577
      @letadz8577 Před rokem +2

      Can you create a tutorial for the rtk query?

    • @162filo
      @162filo Před rokem +1

      so we just do it like baseQuery:fetchBaseQuery({ baseUrl ,headers: cryptoApiHeaders}) ? or is it wrong?

    • @ABGwaves
      @ABGwaves Před rokem

      @@162filo Is it work for you ?

    • @162filo
      @162filo Před rokem

      @@ABGwaves no it didnt work

  • @murtazarangwala6939
    @murtazarangwala6939 Před 2 lety

    The fact that this is publicly available for free is crazy. Amazing stuff man!

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

    Wow great stuff man, didn't realize redux came out with this new toolkit. I always loved the simplicity of using hooks with graphql. This just made my day!

  • @hamzahmd_
    @hamzahmd_ Před 2 lety +17

    Highly impressed! You always come up with some unique ideas. You're one of those people who are inspiring young developers.

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

      I'm so glad to hear that Hamza!

    • @PIYUSH-lz1zq
      @PIYUSH-lz1zq Před 2 lety

      here what is simplified ? how it is working ??

    • @PIYUSH-lz1zq
      @PIYUSH-lz1zq Před 2 lety +1

      bro , since the endpoints are paid ... can you tell me any alternative to fill exchanges component

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

    If I ever get a job as a React Developer, it will be only because of people like you... Thank You so so much bro... Keep it up

  • @VesselinTsvetkov0724
    @VesselinTsvetkov0724 Před 2 lety

    This video was like one of the few good ones I came across on CZcams. You did a great job explaining everything in such a good way that even a person with no programming background could understand. Keep up the great work! Definitely subscribed.
    I was browsing through your channel and couldn't see a video on what Plugins you're using for VS Code or a video showing how you can install node or react to be able to run 'npm' and 'npx' commands. I would love to see such a tutorial from you as well. Thank you and sorry for the long comment.

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

    Love the way you teach ReactJS, and am interested to see more videos/courses on React Fiber, SSR and SSG architectures. Please do make some interview specific videos on JS ES 12 and CSS.

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

    This is amazing, We really need these kind of tutorials where we can see what we can do with these technologies, Thank you for your amazing content, You have earned a new Subscriber. ❤👏

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

      Woah, I'm so glad to hear that Austin, welcome to the team! :)

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

    Bro! You're a literal God-sent!!!!
    I can't thank you enough for what you do. Please continue the good work 🙌🙌🙌

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

    This would be a 10 hr course somewhere else, I am really impressed man.

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

    Lots of love to this channel. Can't wait to see you create another awesome stuff in the upcoming video.

  • @moyst_archives
    @moyst_archives Před rokem +37

    Tip for the new guys,
    In react-router-dom v6, "Switch" is replaced by routes "Routes". You need to update the import from
    import { Switch, Route } from "react-router-dom";
    to
    import { Routes ,Route } from 'react-router-dom';
    You also need to update the Route declaration from
    to
    -from stackoverflow

    • @subhammishra3419
      @subhammishra3419 Před rokem +3

      Wasted 4 hrs later on i got to know this

    • @ozgunefe3763
      @ozgunefe3763 Před rokem +1

      Thanks!

    • @vaibhavsinhbihola1
      @vaibhavsinhbihola1 Před rokem +1

      Thanks for your efforts 👍

    • @Matty100
      @Matty100 Před rokem +1

      Thanks man! I wish I would've checked out the comments before trying to tackle this one it would've been faster. Good looking out!

    • @abhishekshukla9812
      @abhishekshukla9812 Před rokem +1

      can you tell me how are using the exhange endpoint. It's not free now

  • @CodingFire
    @CodingFire Před 2 lety +24

    I dont have any words. I cant say anything
    You content is so FLIPING awesome you almost made me a super react developer lol 🤣

  • @0xccd
    @0xccd Před 2 lety

    The best channel. Period. I haven't found any other channel with such content. Thanks man!!

  • @stayupdated7636
    @stayupdated7636 Před 2 lety

    The best learning platform have ever seen on CZcams. Keep up the good work sir.

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

    Thankyou very much for providing such content for free!! Speechless

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

    My man!!! Always coming up with excellent projects and content.

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

    This means a lot to aspiring developers, and me for instance. I really appreciate the way you teach.

    • @PIYUSH-lz1zq
      @PIYUSH-lz1zq Před 2 lety

      here what is simplified ? how it is working ??

  • @SimPwear84
    @SimPwear84 Před rokem

    This is the exact stack we're using at the new job. This helped a lot. Thanks so much for this

  • @semiraf
    @semiraf Před 2 lety +7

    Amazing content as usual! I love that your actually putting your content out there for free, it really helps! I would love to see videos about mobile apps! Also, have you tried making games with Python or Unity and C#? I think you would excel at that in no time!

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

      Thank you! I haven't yet, no. Might give it a try in the future :)

  • @programmingwithjavascript3579

    Thank you Adrian ! Your teaching method is fabulous 💖

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

    Thank you. I've never watched your content before. But this one is undoubtedly the great content.

  • @tanyabansal5951
    @tanyabansal5951 Před 2 lety

    This is the third video I'm viewing on your channel. Your tutorials are really amazing! Thank you for doing what you do :)

    • @ujjwalthakur3024
      @ujjwalthakur3024 Před 2 lety

      i can bet you have not coded this as api is not working without a subscription

    • @tanyabansal5951
      @tanyabansal5951 Před 2 lety

      @@ujjwalthakur3024 i did it in december when it was working lol

  • @iqbal5942
    @iqbal5942 Před 2 lety +7

    Master is back with master project 🔥no doubt best video on CZcams

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

    This is really amazing. It's so kind of you to release this for free.

  • @cristobalalvarez3707
    @cristobalalvarez3707 Před 2 lety

    Great work, I already have a few others videos from your channel to keep learning. Thanks a lot!!! 🇨🇱

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

    The quality of these videos is through the roof. Keep progressing, god speed!

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

    You're a blessing to us. Thank you!!!!

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

    OMG.. I was looking a project on Crypto, finally got it. Thanks Man appreciate the efforts.
    Please continue to do more exciting projects.

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

    Whatever this channel uploads are all A+ contents. Thank you.

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

    I will use your tutorial after I complete my react bootcamp. Thank you for all your tutorials.

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

    I just started learning react and i dont think anyone on this planet would be able to teach me like you do 🤣

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

    I can't believe this tutorial is free. As always, thank you for the quality content man!

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

    I haven't started but I love it already from the intro... This is worth a lot

  • @lovelylatin8357
    @lovelylatin8357 Před 2 lety +27

    this is actually $1000 worth project, even more

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

    What a beautiful and amazing project man!! Thanks a lot, I started to learn JS months ago, I've just finished a bootcamp and thanks to you I learned a lot of stuff that I can add to my kit. Very clean, very well explained. Liked, subscribed etc :))
    Can wait to watch your other videos!!

    • @tomascontreras7760
      @tomascontreras7760 Před 2 lety

      @@venkateshkumar6142 it does work! However, the /exchanges endpoint is only available in the paid subscription, and also you will have to do some tweaks in the CryptoDetails component in order to show the info ;)

    • @tomascontreras7760
      @tomascontreras7760 Před 2 lety

      @@venkateshkumar6142 it does work! However, the /exchanges endpoint is only available in the paid subscription, and also you will have to do some tweaks in the CryptoDetails component in order to show the info ;)

    • @manofshad97
      @manofshad97 Před 2 lety

      @@tomascontreras7760 What tweaks do you have to do in the CryptoDetails compoenent to get it to appear?

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

      @@manofshad97 just change the name of the properties of the output. Console.log the response to see how the details are shown

    • @manofshad97
      @manofshad97 Před 2 lety

      Hey did you get the chart to change on different time periods. Mine only loads the initial time period and the charts don't change upon changing the time period

  • @frankiefreemann
    @frankiefreemann Před rokem

    I fell in love with the video at the Intro, definitely worth it. Thanks

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

    Thanks for providing us with incredible tutorials !!!

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

    Superb and clean explanation.. Thank you
    Learned a lot of things
    1. Redux Usage
    2. ANT Design is super awesome and simple
    3. Really fast way of implementing things

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

      I'm glad to hear you've learned so many things! 😊

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

      Hey have you completed the project ......did you face any errors and are there any sub topics like redux that I should learn first before starting this project??

    • @PIYUSH-lz1zq
      @PIYUSH-lz1zq Před 2 lety

      here what is simplified ? how it is working ??

  • @thesouthsidedev1812
    @thesouthsidedev1812 Před 2 lety +7

    Thank you for this course, I loved every second of it and learned a ton about the redux tool kit and I plan to make something out of it by God's grace.

    • @PIYUSH-lz1zq
      @PIYUSH-lz1zq Před 2 lety

      bro , since the endpoints are paid ... can you tell me any alternative to fill exchanges component

  • @ernextoho
    @ernextoho Před 2 lety

    You are freaking amazing bro. I loved hated code from not understanding. With you it is simple to follow and learn. Big hug best teacher ever!!

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

    Always advanced courses and projects, thank you !!!

  • @tolegen-5420
    @tolegen-5420 Před 2 lety +3

    You are amazing! ty for videos

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

    You're Awesome! Commenting for more reach.

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

    Amazing👍 Thank you for creating amazing and value packed tutorials. Seriously I have been following you for a year now. Learnt a lot from you. Thanks ❤

  • @F0zFlake
    @F0zFlake Před 2 lety

    Great job, very clear and understandable description, I've got something new for myself. Thank you

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

    You really built something amazing

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

    Please continue with this type of project 👌👌👌👌

  • @turan4265
    @turan4265 Před 2 lety

    super excited to check best practices as the same tools i use on my web projects. ty very much

  • @olliebeumkes7354
    @olliebeumkes7354 Před 2 lety

    Amazing work Javascript Mastery! Love the idea of the project!

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

    Awesome work sir, your courses are one the reasons I have a good job in react

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

    Ohhh man how you know what I was hoping for ...you came up with exactly that thing. You are 🎅

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

    Hopefully I can wrap my head around this wonderful course
    Greetings from Tanzania 🇹🇿

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

    You are doing an amazing work by creating these kinds of videos. Thank you so much!

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

    Woooooow! You're Awesome (from Tuku Mann)

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

    i just finish this now, i mean this is great... please have a separate video only on redux toolkit

    • @javascriptmastery
      @javascriptmastery  Před 2 lety

      Great idea!

    • @cleancodez
      @cleancodez Před 2 lety

      @@javascriptmastery waiting... or we collaborate but we have it on your channel, what do you say,

  • @boses5320
    @boses5320 Před rokem

    Thanks big time. This is one of the best and smoothest tutorial available on CZcams.

    • @erabhishekdubey
      @erabhishekdubey Před rokem

      If you have completed this project please provide a GitHub link for reference, I've stuck in CryptoDetails file

  • @codechunk
    @codechunk Před 2 lety

    Just finished this project, Redux Toolkit is a lot easier than the Redux itself, Thanks for teaching that to us like so :)

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

    jsm being the best as always!!

  • @jordantheman25
    @jordantheman25 Před 2 lety

    You have so many videos which have really helped me and others , thank you!

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

    Really helped ! Your explanation is just on another level! Love from India!

  • @anthonypayton1507
    @anthonypayton1507 Před 2 lety +16

    I love this project even though I feel like it takes me 4x as long to code at the pace he does, and still make errors. Nonetheless, I love the projects you build and put on CZcams. I can't wait to return my invest through your subscription.

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

      Well that's the purpose of coding along. You won't be coding on the same speed with the teacher/mentor - and you will do mistakes. Maybe some times you will spend hours on configuring something of your own preference. But that's alright because that's the purpose of those videos, to make you have a hands-on experience with frameworks/programming languages etc. So even if it takes you 4x times to follow along, thats totally fine and normal. Gz on the experience you got throughout this video, seems so nice! :)

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

      Exactly!

    • @0x0abb
      @0x0abb Před 2 lety

      @@christophervradis7285 hey there, I am doing this tutorial right now...and yes it's taking me almost a week but I keep having trouble with the "simplified" operator. It's not responding when I need to toggle between 10 or 100 cyptos. The news is worse...I don't receive any objects, just errors like "too many requests" and "cryptoNews undefined" and I started to pay for the service. I am curious if you had any of these problems?

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

      @@0x0abb hello there. I have not code along this tutorial of @javascript mastery. I just enjoyo watching his videos :)
      For the toomany requets is probably because of error 429. use Retry-after header.
      For undefined you are probably accessing a it before initializing it?

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

      @@0x0abb in 1:33:50, i am getting coinId as undefined..
      how did u solve this problem mate?

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

    Quality as always

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

    Thank you so much for this valuable video! I learned a lot about Redux & React.

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

    Another beast of a tutorial from the master itself...Thanks for providing Top Notch content for Free...

  • @idemchenko-js
    @idemchenko-js Před 2 lety +14

    Amazing content! I can't imagine the amount of effort you put into making these videos! I wish you a great success in your endeavours!

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

    Thank you soo much...I really appreciate it!#JavaScritMastery

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

    Build this full project, took me about a week but learned a lot of new things.
    Thank you so much SIR !!!

  • @iwantfrens5804
    @iwantfrens5804 Před rokem

    This project helped me with understanding redux. Thanks!

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

    This Channel Is on Fire!!
    By the way can someone tell how to scroll a page down like in this video?

  • @felsv4188
    @felsv4188 Před rokem

    Thank you so much sir and master, all these free courses, how very kind of you, wishing you a more blessings to come back for doing all these. Sooner after I get the right timing, will be enrolling to one of your courses, keep it up po!

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

    I just finished a super basic Cryptocurrency app the other day and then I'm hit with this. Talk about timing.

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

    Looks really interesting from a developer point of view. Do you think tokens like block monsters can get a place in there?

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

    Your tutorial is topnotch from what i'm seeing so far. As a beginner I must say that I'm able to follow every steps with great enthusiasm. However, I do need help in CryptoDetails section as It's showing "undefined" when I click, instead of showing detail of a particular coin. Kindly help out.

    • @bonyy07
      @bonyy07 Před rokem

      getting the same issue

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

    This is the best tutorial that I have ever followed

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

    I am legit crying right now... What a project man... Thanks a million times

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

    Cool

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

    You have best effective tutorials…Thanks for your efforts!

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

    Thank you! Your work drives us all to a greater understanding 👍

  • @armaghan1196
    @armaghan1196 Před 2 lety +12

    Job Interviewers: We are going to make life hell for you, there's no way you can show me interesting projects
    JavaScript Mastery: LET ME INTRODUCE MYSELF

  • @pierobassa2913
    @pierobassa2913 Před 2 lety +12

    Hey man can you do an update for the API coinranking. It's not working anymore on rapidapi. They are migrating to their own domain

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

      So does the project not work anymore or wht?!?

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

    Awesome brother. Again you bring something completely different for us.
    Thanks again ❤️

  • @juliusoh
    @juliusoh Před 2 lety

    i really liked the search bar in the cryptocurrencies, very clean, nice use of filter method