{"id":85159,"date":"2025-07-11T16:27:13","date_gmt":"2025-07-11T16:27:13","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/"},"modified":"2025-07-11T16:28:18","modified_gmt":"2025-07-11T16:28:18","slug":"angular-7-shopping-cart-angular-7-codeigniter-rest-api","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/","title":{"rendered":"Angular 7 Shopping Cart &#8211; Angular 7 &amp; CodeIgniter REST API"},"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-7-shopping-cart-angular-7-codeigniter-rest-api%2Ffull_screen_preview%2F24915821\">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-7-shopping-cart-angular-7-codeigniter-rest-api%2F24915821\">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\/274123256\/Inline%20Preview%20Image.jpg\"><\/p>\n<h3 id=\"item-description__product-description\">Product Description<\/h3>\n<p>OctopusCodes Angular 7 Procuring Cart is a single web page Procuring Cart net software with many helpful options of an eCommerce web site. It&#8217;s light-weight, versatile, adaptive, safe and straightforward to put in. Simply Set up it and begin promoting your merchandise and obtain funds via PayPal.<\/p>\n<p>OctopusCodes Angular 7 Procuring Cart has a simple administration web page 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 accurately throughout a variety of end-user units and display resolutions for simple ordering and testing 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 7, NodeJS<\/li>\n<li>Quickest store expertise<\/li>\n<li>Quick Product Search<\/li>\n<li>Quicker Add to Cart and Product Particulars<\/li>\n<li>Checkout with Paypal Integration<\/li>\n<li>Facility for Multi stage Class<\/li>\n<li>Facility for Model<\/li>\n<li>Filter Product with: Newest, Mosted View and Finest Vendor<\/li>\n<\/ul>\n<h3 id=\"item-description__back-end-features\">Again-end Options<\/h3>\n<ul>\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>ccounts 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\/angular7-shopping-cart\/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>\n<h3 id=\"item-description__back-end-requirements\">Again-end Necessities<\/h3>\n<ul>\n<li>PHP 5.x<\/li>\n<li>MySQL 5.x<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3 id=\"item-description__front-end-requirements\">Entrance-end Necessities<\/h3>\n<ul>\n<li>Angular 7<\/li>\n<li>NodeJS<\/li>\n<\/ul>\n<\/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-on-hosting\">Set up Database on Internet hosting<\/h3>\n<p>    Create new database in your internet hosting and run <b>angularjs7shoppingcart.sql<\/b> file. 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-end<\/h3>\n<ol>\n<li>Unzip <b>angularjs7shoppingcart.zip<\/b> file in <strong>Again Finish folder<\/strong> and add to your internet hosting. <\/li>\n<li>Open <b>database.php<\/b> file in <b>angularjs7shoppingcartapplicationconfig<\/b> foler<br \/>\n            and alter values of <b>hostname, database, username and<br \/>\n            password<\/b> as under:<\/p>\n<ul>\n<li>hostname: your server title<\/li>\n<li>database: your database title<\/li>\n<li>username: your username<\/li>\n<li>password: your password<\/li>\n<\/ul>\n<\/li>\n<li>Open <b>config.php<\/b> file in applicationconfig foler<br \/>\n            and alter worth of <b>base_url <\/b> as under:<\/p>\n<ul>\n<li>$config[&#8216;base_url&#8217;]: your area title<\/li>\n<\/ul>\n<\/li>\n<li>Run web site and login with default account:\n<ul>\n<li><b>Admin Panel (Admin entry)<\/b> <br \/>\n                URL:<br \/>\n                <a href=\"http:\/\/www.yourdomain.com\/admin\/login.html\" rel=\"nofollow\">http:\/\/www.yourdomain.com\/admin\/login.html<\/a><br \/>\n                Username: admin <br \/>\n                Password: 123 <br \/>\n                Keep in mind which you could change default admin URL with the intention to safe admin UI entry level.<\/li>\n<\/ul>\n<\/li>\n<li>Change setting values from admin panel.<\/li>\n<\/ol>\n<\/li>\n<li>\n<h3 id=\"item-description__install-front-end\">Set up Entrance-end<\/h3>\n<ol>\n<li>Obtain and set up newest Nodejs from <a href=\"https:\/\/nodejs.org\/en\/download\/\" rel=\"nofollow\">https:\/\/nodejs.org\/en\/download\/<\/a>. <\/li>\n<li>Unzip <b>angularjs7shoppingcart.zip<\/b> file in <strong>Entrance Finish folder<\/strong>. Change setting values in <strong>appservicesrest.service.ts<\/strong> file as under:\n<ul>\n<li>BASE_URL: url entry restful net providers from server <\/li>\n<li>keyValue: worth from normal setting in admin panel <\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3 id=\"item-description__product-support\">Product Help<\/h3>\n<p>You probably have issues, questions, ideally suited, and so forth&#8230;Contact me through electronic mail <a href=\"mailto:octopuscodes@gmail.com\">octopuscodes@gmail.com<\/a> Please contact us with any questions you&#8217;ll have through the contact type<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% Help<\/li>\n<\/ul>\n<h3 id=\"item-description__history\">Historical past<\/h3>\n<ul>\n<li><i>V1.0 Launched &#8211; Oct 23, 2019<\/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-7-shopping-cart-angular-7-codeigniter-rest-api%2F24915821\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LIVE PREVIEWBUY FOR $49 Product Description OctopusCodes Angular 7 Procuring Cart is a single web page Procuring Cart net software with many helpful options of&#8230;<\/p>\n","protected":false},"author":1,"featured_media":85160,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[12021,17091,17092,17093,4042,1811,2071,17094,545,17095,17096,13220,17097],"class_list":["post-85159","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codes","tag-angular","tag-angular-7","tag-angular-7-shopping-cart","tag-angular-shopping-cart","tag-angularjs","tag-cart","tag-codeigniter","tag-codeigniter-framework","tag-ecommerce","tag-php-shopping-cart","tag-shopping-online","tag-single-page","tag-single-page-application"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Angular 7 Shopping Cart - Angular 7 &amp; CodeIgniter REST API - 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-7-shopping-cart-angular-7-codeigniter-rest-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Angular 7 Shopping Cart - Angular 7 &amp; CodeIgniter REST API - 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-7-shopping-cart-angular-7-codeigniter-rest-api\/\" \/>\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-11T16:27:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-11T16:28:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752251235_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-7-shopping-cart-angular-7-codeigniter-rest-api\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Angular 7 Shopping Cart &#8211; Angular 7 &amp; CodeIgniter REST API\",\"datePublished\":\"2025-07-11T16:27:13+00:00\",\"dateModified\":\"2025-07-11T16:28:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/\"},\"wordCount\":455,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1752251235_Inline20Preview20Image.jpg\",\"keywords\":[\"angular\",\"angular 7\",\"angular 7 shopping cart\",\"angular shopping cart\",\"AngularJS\",\"cart\",\"codeigniter\",\"Codeigniter framework\",\"ecommerce\",\"php shopping cart\",\"shopping online\",\"single page\",\"single page application\"],\"articleSection\":[\"Code's\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/\",\"name\":\"Angular 7 Shopping Cart - Angular 7 &amp; CodeIgniter REST API - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1752251235_Inline20Preview20Image.jpg\",\"datePublished\":\"2025-07-11T16:27:13+00:00\",\"dateModified\":\"2025-07-11T16:28:18+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-7-shopping-cart-angular-7-codeigniter-rest-api\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1752251235_Inline20Preview20Image.jpg\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1752251235_Inline20Preview20Image.jpg\",\"width\":590,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/07\\\/11\\\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Angular 7 Shopping Cart &#8211; Angular 7 &amp; CodeIgniter REST API\"}]},{\"@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 7 Shopping Cart - Angular 7 &amp; CodeIgniter REST API - 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-7-shopping-cart-angular-7-codeigniter-rest-api\/","og_locale":"en_US","og_type":"article","og_title":"Angular 7 Shopping Cart - Angular 7 &amp; CodeIgniter REST API - 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-7-shopping-cart-angular-7-codeigniter-rest-api\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2025-07-11T16:27:13+00:00","article_modified_time":"2025-07-11T16:28:18+00:00","og_image":[{"width":590,"height":300,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752251235_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-7-shopping-cart-angular-7-codeigniter-rest-api\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Angular 7 Shopping Cart &#8211; Angular 7 &amp; CodeIgniter REST API","datePublished":"2025-07-11T16:27:13+00:00","dateModified":"2025-07-11T16:28:18+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/"},"wordCount":455,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752251235_Inline20Preview20Image.jpg","keywords":["angular","angular 7","angular 7 shopping cart","angular shopping cart","AngularJS","cart","codeigniter","Codeigniter framework","ecommerce","php shopping cart","shopping online","single page","single page application"],"articleSection":["Code's"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/","url":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/","name":"Angular 7 Shopping Cart - Angular 7 &amp; CodeIgniter REST API - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752251235_Inline20Preview20Image.jpg","datePublished":"2025-07-11T16:27:13+00:00","dateModified":"2025-07-11T16:28:18+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-7-shopping-cart-angular-7-codeigniter-rest-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752251235_Inline20Preview20Image.jpg","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/07\/1752251235_Inline20Preview20Image.jpg","width":590,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/07\/11\/angular-7-shopping-cart-angular-7-codeigniter-rest-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Angular 7 Shopping Cart &#8211; Angular 7 &amp; CodeIgniter REST API"}]},{"@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\/85159","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=85159"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/85159\/revisions"}],"predecessor-version":[{"id":85161,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/85159\/revisions\/85161"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/85160"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=85159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=85159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=85159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}