https://javascript.plainenglish.io/develop-an-online-shop-with-angular-11-and-net-core-5-d9ec0b9da244