I’m a big fan of Brad Traversy and this video is one of the reasons why:
If you have some rudimentary knowledge of React.js, you should be able to follow Brad’s instructions. As always, he offers clear explanations and walks you through the code step by step.