{"id":85171,"date":"2025-07-11T18:29:37","date_gmt":"2025-07-11T18:29:37","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/"},"modified":"2025-07-11T18:30:40","modified_gmt":"2025-07-11T18:30:40","slug":"angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/","title":{"rendered":"Angular 2 Shopping Cart &#8211; Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment"},"content":{"rendered":"<a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<p><a class=\"wp_automatic_demo_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fangular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment%2Ffull_screen_preview%2F20080818\">LIVE PREVIEW<\/a><a class=\"wp_automatic_buy_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fangular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment%2F20080818\">BUY FOR $49<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/previews.customer.envatousercontent.com\/files\/227776446\/Inline%20Preview%20Image.jpg\"><\/p>\n<h3 id=\"item-description__product-description\">Product Description<\/h3>\n<p>Angular 2 Buying Cart is a Single Web page Buying Cart Net Utility with many helpful options of an eCommerce web site. It&#8217;s light-weight, versatile, adaptive, safe and simple to put in. Simply Set up it and begin promoting your merchandise and obtain funds by means of PayPal.<\/p>\n<p>Angular 2 Buying Cart has a simple administration web page is constructed with Categorical Framework in Nodejs that provides you full management over class, manufacturers, merchandise, orders, roles, accounts and settings.<\/p>\n<p>With our responsive, you&#8217;ll have your web site displayed appropriately throughout a variety of end-user gadgets and display screen resolutions for straightforward ordering and trying out course of.<br \/>\n<\/p>\n<h3 id=\"item-description__front-end-features\">Entrance-end Options<\/h3>\n<ul>\n<li>Bootstrap Themes<\/li>\n<li>Responsive Design<\/li>\n<li>Single web page net app (SPA) created utilizing Angular 2<\/li>\n<li>Featured Merchandise<\/li>\n<li>Newest Merchandise<\/li>\n<li>Mosted View<\/li>\n<li>Finest Vendor<\/li>\n<li>Classes<\/li>\n<li>Model<\/li>\n<li>Product Search<\/li>\n<li>Cart<\/li>\n<li>Checkout with Paypal<\/li>\n<li>My Account<\/li>\n<li>My Orders<\/li>\n<\/ul>\n<h3 id=\"item-description__back-end-features\">Again-end Options<\/h3>\n<ul>\n<li>Use Categorical Framework constructed Admin Management Panel<\/li>\n<li>Use Categorical Framework publish Restful Net Serivces to Entrance-Finish<\/li>\n<li>Classes Administration<\/li>\n<li>Manufacturers Administration<\/li>\n<li>Merchandise Administration<\/li>\n<li>Orders Administration<\/li>\n<li>Roles Administration<\/li>\n<li>Accounts Administration<\/li>\n<li>Admin Profile<\/li>\n<li>Securely constructed and forestall safety assaults<\/li>\n<\/ul>\n<h3 id=\"item-description__live-demo\">Reside Demo<\/h3>\n<ul>\n<li>\n    <a href=\"http:\/\/octopuscodes.com\/document\/angular-2-shopping-cart-angular-2-nodejs-mongoDB-PayPal-Payment\/live-demo\/video-demo.html\" rel=\"nofollow\">Live Demo<\/a>\n  <\/li>\n<\/ul>\n<h3 id=\"item-description__requirements\">Necessities<\/h3>\n<ol>\n<li>A server with Node.js put in<\/li>\n<li>MongoDB server<\/li>\n<\/ol>\n<h3 id=\"item-description__install-application\">Set up Utility<\/h3>\n<ol>\n<li>\n<h3 id=\"item-description__install-database\">Set up Database<\/h3>\n<p>    Create new database in your internet hosting and import recordsdata in Database folder to new database. Create database consumer and assign dbo rights to the consumer.\n  <\/li>\n<li>\n<h3 id=\"item-description__install-back-end\">Set up Again-Finish<\/h3>\n<ol>\n<li>Unzip <b>Fundamental.zip<\/b> file and add to your internet hosting. <\/li>\n<li>Open <b>Again-Enddatabase.js<\/b> file and alter worth to mongodb as beneath:\n<ul>\n<li>var db = monk(&#8216;url to entry mongodb&#8217;);<\/li>\n<\/ul>\n<\/li>\n<li>Run web site and login with default account:\n<ul>\n<li><b>Consumer Panel (Buyer entry)<\/b> <br \/>\n                URL: <a href=\"http:\/\/www.yourdomain.com\/\" rel=\"nofollow\">http:\/\/www.yourdomain.com\/<\/a><br \/>\n                Username: customer1 <br \/>\n                Password: 456 <\/li>\n<li><b>Admin Panel (Admin entry)<\/b> <br \/>\n                URL: <a href=\"http:\/\/www.yourdomain.com\/admin\/login\" rel=\"nofollow\">http:\/\/www.yourdomain.com\/admin\/login<\/a><br \/>\n                Username: admin <br \/>\n                Password: 123 <br \/>\n                Bear in mind you can change default admin URL to be able to safe admin UI entry level.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3 id=\"item-description__install-front-end\">Set up Entrance-Finish<\/h3>\n<ol>\n<li>Open <b>Entrance-Endappservicesrest.service.ts<\/b> file<br \/>\n            and alter values to attach back-end as beneath:<\/p>\n<ul>\n<li>BASE_URL: url connect with back-end<\/li>\n<li>keyValue: secret&#8217;s created from back-end<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3 id=\"item-description__product-support\">Product Assist<\/h3>\n<p>If in case you have issues, questions, preferrred, and so on&#8230;Contact me by way of e-mail <a href=\"mailto:octopuscodes@gmail.com\">octopuscodes@gmail.com<\/a> Please contact us with any questions you&#8217;ll have by way of the contact kind<br \/>\n    on my creator profile web page.<\/p>\n<h3 id=\"item-description__product-updates\">Product Updates<\/h3>\n<ul>\n<li>Free Updates<\/li>\n<li>100% Assist<\/li>\n<\/ul>\n<h3 id=\"item-description__history\">Historical past<\/h3>\n<ul>\n<li><i>V1.0 Launched &#8211; June 02, 2017<\/i><\/li>\n<\/ul>\n<p>\n<iframe data-lazy=\"true\" data-src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/>\n<a href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fangular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment%2F20080818\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LIVE PREVIEWBUY FOR $49 Product Description Angular 2 Buying Cart is a Single Web page Buying Cart Net Utility with many helpful options of an&#8230;<\/p>\n","protected":false},"author":1,"featured_media":85172,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[17109,4042,1811,545,617,14678,14074,3907,717,17110,555,13220,2450],"class_list":["post-85171","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codes","tag-angular2","tag-angularjs","tag-cart","tag-ecommerce","tag-ecommerce-platform","tag-express","tag-mongodb","tag-nodejs","tag-paypal","tag-ready-to-user-shopping-cart","tag-shopping","tag-single-page","tag-web-app"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Angular 2 Shopping Cart - Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Angular 2 Shopping Cart - Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-11T18:29:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-11T18:30:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752258579_Inline20Preview20Image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"590\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Angular 2 Shopping Cart &#8211; Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment\",\"datePublished\":\"2025-07-11T18:29:37+00:00\",\"dateModified\":\"2025-07-11T18:30:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/\"},\"wordCount\":414,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1752258579_Inline20Preview20Image.jpg\",\"keywords\":[\"Angular2\",\"AngularJS\",\"cart\",\"ecommerce\",\"ecommerce platform\",\"express\",\"mongodb\",\"nodejs\",\"paypal\",\"ready to user shopping cart\",\"shopping\",\"single page\",\"web app\"],\"articleSection\":[\"Code's\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/\",\"name\":\"Angular 2 Shopping Cart - Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1752258579_Inline20Preview20Image.jpg\",\"datePublished\":\"2025-07-11T18:29:37+00:00\",\"dateModified\":\"2025-07-11T18:30:40+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1752258579_Inline20Preview20Image.jpg\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1752258579_Inline20Preview20Image.jpg\",\"width\":590,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Angular 2 Shopping Cart &#8211; Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Angular 2 Shopping Cart - Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/","og_locale":"en_US","og_type":"article","og_title":"Angular 2 Shopping Cart - Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2025-07-11T18:29:37+00:00","article_modified_time":"2025-07-11T18:30:40+00:00","og_image":[{"width":590,"height":300,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752258579_Inline20Preview20Image.jpg","type":"image\/jpeg"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Angular 2 Shopping Cart &#8211; Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment","datePublished":"2025-07-11T18:29:37+00:00","dateModified":"2025-07-11T18:30:40+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/"},"wordCount":414,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752258579_Inline20Preview20Image.jpg","keywords":["Angular2","AngularJS","cart","ecommerce","ecommerce platform","express","mongodb","nodejs","paypal","ready to user shopping cart","shopping","single page","web app"],"articleSection":["Code's"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/","url":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/","name":"Angular 2 Shopping Cart - Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752258579_Inline20Preview20Image.jpg","datePublished":"2025-07-11T18:29:37+00:00","dateModified":"2025-07-11T18:30:40+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752258579_Inline20Preview20Image.jpg","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752258579_Inline20Preview20Image.jpg","width":590,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-2-shopping-cart-angular-2-express-framework-nodejs-mongodb-paypal-payment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Angular 2 Shopping Cart &#8211; Angular 2 &amp; Express Framework &amp; NodeJS &amp; MongoDB &amp; PayPal Payment"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/85171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=85171"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/85171\/revisions"}],"predecessor-version":[{"id":85173,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/85171\/revisions\/85173"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/85172"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=85171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=85171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=85171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}