Follow the tutorial from angular.io, an introduction to the essentials of Angular, a simple e-commerce site with a catalog, shopping cart, and check-out form was created.
StackBlitz was used as the Integrated Development Environment (IDE). This was very easy to use and had a built in real time preview of the app. It was easy to deploy straight from StackBlitz to Firebase.
See the working application: