Many websites have shopping carts and you can create your own using React and TypeScript.

We've released a tutorial on the YouTube channel that will help you improve your React and TypeScript skills. You'll also learn how to use:

  • Material UI
  • Styled Components
  • and React-Query for React hooks

Swedish software engineer Thomas Weibenfalk created this tutorial. He has created a ton of great tutorials on both his own YouTube channel and the freeCodeCamp channel.

This tutorial uses a free API that gives you sample data for the items in your shop. You'll use React-Query hooks to fetch the data from the API, and Styled Components with Material UI to customize the styles.

Watch the full tutorial on the YouTube channel (1 hour watch).