{"id":10701,"date":"2022-05-05T11:48:54","date_gmt":"2022-05-05T11:48:54","guid":{"rendered":"https:\/\/intexsoft.com\/?post_type=portfolio&#038;p=10701"},"modified":"2022-07-29T09:22:21","modified_gmt":"2022-07-29T09:22:21","slug":"product-information-aggregator","status":"publish","type":"portfolio","link":"https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/","title":{"rendered":"Product Information Aggregator"},"content":{"rendered":"<section id=\"\" class=\"hero__portfolio\"   \">\n\t<div class=\"content\">\n\t\t<div class=\"hero__container\">\n\t\t\t\t\t\t\t<h1 class=\"hero__title \">Product Information Aggregator<\/h1>\n\t\t\t\t\t\t\t\t<div class=\"hero__subtitle h1-sub\">\n\t\t\t\tAggregator of product information from various online stores.\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"hero__link\">\n\t\t\t\t\t<a href=\"https:\/\/intexsoft.com\/contact-us\/ \"> Estimate your project<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"portfolio-image\">\n\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<source srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2022\/04\/Mobile-Product-Information-Aggregator.jpg\" media=\"(max-width: 480px)\">\n\t\t\t\t\t<source srcset=\"https:\/\/intexsoft.com\/app\/uploads\/2022\/04\/Tablet-Product-Information-Aggregator.jpg\" media=\"(max-width: 992px)\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/intexsoft.com\/app\/uploads\/2022\/04\/Desktop-Product-Information-Aggregator.jpg\" loading=\"lazy\"  alt=\"image\">\n\t\t\t\t<\/picture>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\n\n\t\t\n\t\t\n\n<section  class=\"challenge\" >\n\t\t<div class=\"content challenge__content challenge__content_pb_disabled \">\n\t\t\t<div class=\"group-content\">\n\t\t\t\t<div class=\" group-content__text\">\n\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"text-block__title \">Challenge<\/h2>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"text-block__subtitle h2-sub\"><p><span>The company&#8217;s main specialization is Data Science. Since the client had a lack of technical specialists, they turned to IntexSoft to create an aggregator for collecting product information from various online stores.<\/span><\/p>\n <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"technologies-content\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"technologies\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"technologies__title\">Technologies<\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"icon-block technologies__icon-block\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"icon\"\n\t\t\t\t\t\t\t\t\t\t\t\t\tstyle=\"background-image: url('https:\/\/intexsoft.com\/app\/uploads\/2021\/06\/Python-logo-notext-1.svg')\"><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"icon\"\n\t\t\t\t\t\t\t\t\t\t\t\t\tstyle=\"background-image: url('https:\/\/intexsoft.com\/app\/uploads\/2021\/06\/Selenium-WebDriver.svg')\"><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"icon\"\n\t\t\t\t\t\t\t\t\t\t\t\t\tstyle=\"background-image: url('https:\/\/intexsoft.com\/app\/uploads\/2022\/05\/Flask-1.svg')\"><\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"team-composition\">\n\t\t\t\t\t\t\t\t\t<h4 class=\"team-composition__title\">Team Composition<\/h4>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class=\"team-list team-composition__list\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"team-item team-list__item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"team-item__marker\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"team-item__text text-sm\">Back-end developer<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"team-item team-list__item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"team-item__marker\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"team-item__text text-sm\">Front-end developer<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"statistics\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"item-statistics statistics__item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"item-statistics__title\">2<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"item-statistics__subtitle text-lg\">IT experts<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"item-statistics statistics__item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"item-statistics__title\">9<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"item-statistics__subtitle text-lg\">months project duration<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"item-statistics statistics__item\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"item-statistics__title\">38<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"item-statistics__subtitle text-lg\">crawlers and scrapers updated<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t<\/section>\n\n\n<section id=\"\" class=\"text-content-of-portfolio \">\n\t\t\t\t\t\t\t<div class=\"text-content-of-portfolio-block content\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"text-content-of-portfolio-block__headline\"> Solution<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"text-content-of-portfolio-block__text\"> <p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">The main goal was to improve the existing prototype of the framework. Eventually, the prototype was completely redeveloped. Our team used <\/span><b>Selenium to<\/b><span style=\"font-weight: 400;\"> improve the collection of information from <\/span><b>SPA <\/b><span style=\"font-weight: 400;\">(single-page application) stores.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">IntexSoft specialists have added an <strong>API<\/strong> to force the product information update and display status information about crawlers\/scrapers.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">We managed to get the most out of the framework by scaling through processes and using proxies.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-weight: 400;\">It was essential to implement the storage of all collected information in <\/span><b>Azure Blob Storage<\/b><span style=\"font-weight: 400;\">, which was done successfully. Besides, IntexSoft specialists have added telemetry to <\/span><b>Azure App Insights<\/b><span style=\"font-weight: 400;\">.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400; color: #000000;\">While working on the project, 38 crawlers and scrapers of online stores were updated and implemented.<\/span><\/p>\n <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"text-content-of-portfolio-block content\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"text-content-of-portfolio-block__headline\"> Methodology &amp; Transparency<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"text-content-of-portfolio-block__text\"> <p><span style=\"font-weight: 400; color: #000000;\">The work was carried out using an iterative methodology. We arranged daily meetings with the client, where IntexSoft specialists demonstrated reports on completed tasks and resolved issues.<\/span><\/p>\n <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/section>\n\t\n\n\n<section id=\"\" class=\"slider-classic \">\n\t<div class=\"content\">\n\t\t<div class=\"slider-classic__slider\">\n\t\t\t<div class=\"slider-classic__pagination-buttons\">\n\t\t\t\t<button class=\"pagination__selector pagination__selector-next slider-classic-slider__pagination-next\" aria-label=\"pagination next\">\n\t\t\t\t\t<span class=\"arrow-right\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<button class=\"pagination__selector pagination__selector-prev slider-classic-slider__pagination-prev\" aria-label=\"pagination prev\">\n\t\t\t\t\t<span class=\"arrow-right\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"slider-classic__slide swiper-slide\">\n\t\t\t\t\t\t\t<div class=\"slider-classic__slide-image\"\n\t\t\t\t\t\t\t\t\t style=\"background-image: url(https:\/\/intexsoft.com\/app\/uploads\/2022\/04\/Screen_2-Product-Information-Aggregator.jpg)\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"slider-classic__slide swiper-slide\">\n\t\t\t\t\t\t\t<div class=\"slider-classic__slide-image\"\n\t\t\t\t\t\t\t\t\t style=\"background-image: url(https:\/\/intexsoft.com\/app\/uploads\/2022\/04\/Screen_1-Product-Information-Aggregator.jpg)\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<div class=\"slider-classic__pagination pagination\">\n\t\t\t<p class=\"slider-classic__pagination-count pagination__count\"><\/p>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n\n<section id=\"\" class=\"features \">\n\t<div class=\"content\">\n\t\t<div class=\"features__container\">\n\t\t\t\t\t\t\t<h2 class=\"features__title\"\n\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\tFeatures\n\t\t\t\t<\/h2>\n\t\t\t\t\t\t\t\t\t\t<ul class=\"features__list\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"features__item\">\n\t\t\t\t\t\t\t\t<div class=\"features__text-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"features__item-title\"> Information management<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"features__item-subtitle\"> collecting the information about products, saving information in various formats, a simple dashboard with information about system operation<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"features__item\">\n\t\t\t\t\t\t\t\t<div class=\"features__text-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"features__item-title\"> Integrations<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"features__item-subtitle\"> integration of Azure Blob Storage and Azure Data Factory to move information from files to Blob Storage, integration of API <\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"features__item\">\n\t\t\t\t\t\t\t\t<div class=\"features__text-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"features__item-title\"> Launching<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"features__item-subtitle\"> different launch methods (link collection, product information collection), launch in a Docker container<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n\n<section  class=\"info-block \">\n\t\t<div class=\"info-block__wrapper\">\n\t\t\t<div class=\"content\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"info-block__title\" >Need a similar app? We can help!<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/intexsoft.com\/contact-us\/\" class=\"btn btn_color_secondary\"\n\t\t\t\t\t\t \t\t\t\t\t\t  data-smooth=\"1\"\t\t\t\t\t>\n\t\t\t\t\t\tDrop us a line\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t<\/section>\n\n\n\n<section id=\"\" class=\"related-cases \">\n\t\t<div class=\"content\">\n\t\t\t\t\t\t\t<h5 class=\"related-cases__title\">Related cases<\/h5>\n\t\t\t\t\t\t\t\t\t\t<div class=\"related-cases__subtitle text-sm\">150+ companies already used our sofware development services to their advantage. Don&#039;t take our word on it &#8211; see it yourself!<\/div>\n\t\t\t\t\t\t<div class=\"related-cases__group-content\">\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n","protected":false},"author":1,"template":"","project_type":[34,9,43,27],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.9 (Yoast SEO v22.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Product Information Aggregator - IntexSoft<\/title>\n<meta name=\"description\" content=\"Aggregator of product information from various online stores.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Product Information Aggregator\" \/>\n<meta property=\"og:description\" content=\"Aggregator of product information from various online stores.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/\" \/>\n<meta property=\"og:site_name\" content=\"IntexSoft\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-29T09:22:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/intexsoft.com\/app\/uploads\/2022\/04\/Preview-Product-Information-Aggregator.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"688\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Product Information Aggregator - IntexSoft","description":"Aggregator of product information from various online stores.","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:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/","og_locale":"en_US","og_type":"article","og_title":"Product Information Aggregator","og_description":"Aggregator of product information from various online stores.","og_url":"https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/","og_site_name":"IntexSoft","article_modified_time":"2022-07-29T09:22:21+00:00","og_image":[{"width":688,"height":450,"url":"https:\/\/intexsoft.com\/app\/uploads\/2022\/04\/Preview-Product-Information-Aggregator.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/","url":"https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/","name":"Product Information Aggregator - IntexSoft","isPartOf":{"@id":"https:\/\/intexsoft.com\/#website"},"datePublished":"2022-05-05T11:48:54+00:00","dateModified":"2022-07-29T09:22:21+00:00","description":"Aggregator of product information from various online stores.","breadcrumb":{"@id":"https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/intexsoft.com\/portfolio\/product-information-aggregator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/intexsoft.com\/"},{"@type":"ListItem","position":2,"name":"Product Information Aggregator"}]},{"@type":"WebSite","@id":"https:\/\/intexsoft.com\/#website","url":"https:\/\/intexsoft.com\/","name":"IntexSoft","description":"...","publisher":{"@id":"https:\/\/intexsoft.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/intexsoft.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/intexsoft.com\/#organization","name":"IntexSoft","url":"https:\/\/intexsoft.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/intexsoft.com\/#\/schema\/logo\/image\/","url":"https:\/\/intexsoft.com\/app\/uploads\/2021\/05\/Logo.png","contentUrl":"https:\/\/intexsoft.com\/app\/uploads\/2021\/05\/Logo.png","width":156,"height":33,"caption":"IntexSoft"},"image":{"@id":"https:\/\/intexsoft.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/portfolio\/10701"}],"collection":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/media?parent=10701"}],"wp:term":[{"taxonomy":"project_type","embeddable":true,"href":"https:\/\/intexsoft.com\/wp-json\/wp\/v2\/project_type?post=10701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}