Learn how to build a webshop from scratch!
We just published a course on the freeCodeCamp.org YouTube channel that will teach you how to build a webshop or e-commerce store using Angular/TypeScript, Express.js, and Stripe.
You will learn how to use Angular material and Tailwind to structure the UI and how to integrate a store API into the app. Also at the end, you will build a checkout, and learn how to integrate Stripe so that the app can process payments.
Slobodan Gajic created this course. Slobodan is a senior frontend developer and an experienced course creator.

Here are the sections in this course:
- Installing dependencies and project setup
- Building home page
- Building cart page
- Implementing Cart logic
- Implementing Store API
- Stripe payment implementation
Watch the full course below or on the freeCodeCamp.org YouTube channel (4-hour watch).